diff options
Diffstat (limited to 'include/camera_private.h')
-rw-r--r-- | include/camera_private.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/include/camera_private.h b/include/camera_private.h index 9204df5..e419ec2 100644 --- a/include/camera_private.h +++ b/include/camera_private.h @@ -24,6 +24,7 @@ #include <camera.h> #include <muse_core.h> #include <muse_camera.h> +#include <mm_display_interface.h> #ifdef __cplusplus extern "C" { @@ -142,6 +143,9 @@ typedef struct _camera_cb_info_s { /* tbm */ tbm_bufmgr bufmgr; + /* wayland */ + int parent_id; + /* media packet */ media_format_h pkt_fmt; GMutex mp_data_mutex; @@ -149,11 +153,8 @@ typedef struct _camera_cb_info_s { /* preview callback flag */ int preview_cb_flag; - /* evas surface */ -#ifdef TIZEN_FEATURE_EVAS_RENDERER - void *evas_info; - GMutex evas_mutex; -#endif /* TIZEN_FEATURE_EVAS_RENDERER */ + /* display interface handle */ + mm_display_interface_h dp_interface; gboolean run_evas_render; /* get values */ @@ -188,9 +189,7 @@ typedef struct _camera_wl_info_s { typedef struct _camera_cli_s { intptr_t remote_handle; - intptr_t display_handle; camera_cb_info_s *cb_info; - camera_wl_info_s wl_info; } camera_cli_s; typedef struct _camera_media_packet_data { |