summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJeongmo Yang <jm80.yang@samsung.com>2019-11-08 18:42:53 +0900
committerJeongmo Yang <jm80.yang@samsung.com>2019-11-08 18:45:25 +0900
commite28b73509c17ec66c58ba43cfb88b31c6b6964c3 (patch)
tree82478308ccc69535f1b6d673e6a18f9215d938fc /include
parentf47da368a0877881fd163e280c560122fad700ad (diff)
downloadcamera-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.h11
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 {