diff options
author | Jeongmo Yang <jm80.yang@samsung.com> | 2019-11-08 18:42:53 +0900 |
---|---|---|
committer | Jeongmo Yang <jm80.yang@samsung.com> | 2019-11-08 18:45:25 +0900 |
commit | e28b73509c17ec66c58ba43cfb88b31c6b6964c3 (patch) | |
tree | 82478308ccc69535f1b6d673e6a18f9215d938fc /include | |
parent | f47da368a0877881fd163e280c560122fad700ad (diff) | |
download | camera-e28b73509c17ec66c58ba43cfb88b31c6b6964c3.tar.gz camera-e28b73509c17ec66c58ba43cfb88b31c6b6964c3.tar.bz2 camera-e28b73509c17ec66c58ba43cfb88b31c6b6964c3.zip |
Change dispatcher interface for display settingsubmit/tizen/20191112.051613accepted/tizen/unified/20191112.125148
[Version] 0.4.26
[Profile] Common
[Issue Type] Update
Change-Id: Ib6a00c584f5b4438b334ae85ba71b59dbfa164db
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/camera_private.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/include/camera_private.h b/include/camera_private.h index 8ec8061..2a74fa5 100644 --- a/include/camera_private.h +++ b/include/camera_private.h @@ -44,6 +44,13 @@ extern "C" { param.value.value_##msg_type = set_value; \ } +#define CAMERA_MSG_PARAM_SET_ARRAY(param, msg_type, set_value, size) { \ + param.type = MUSE_TYPE_##msg_type; \ + param.name = #set_value; \ + param.value.value_##msg_type = set_value; \ + param.value_size = size; \ +} + #define PREVIEW_CB_TYPE_USER 0x0000000F #define PREVIEW_CB_TYPE_EVAS 0x000000F0 @@ -153,7 +160,7 @@ typedef struct _camera_cb_info_s { camera_pixel_format_e preview_format; /* display */ - camera_display_type_e dp_type; + muse_camera_display_info_s dp_info; mm_display_interface_h dp_interface; gboolean run_evas_render; @@ -203,7 +210,9 @@ typedef struct _camera_msg_param { union { int value_INT; const char *value_STRING; + void *value_ARRAY; } value; + int value_size; } camera_msg_param; typedef struct _camera_cb_info { |