summaryrefslogtreecommitdiff
path: root/include/camera_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/camera_private.h')
-rw-r--r--include/camera_private.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/include/camera_private.h b/include/camera_private.h
index 4f24b7c..e3603de 100644
--- a/include/camera_private.h
+++ b/include/camera_private.h
@@ -167,12 +167,14 @@ typedef struct _camera_message_s {
muse_camera_api_e api;
muse_camera_event_e event;
muse_camera_event_class_e event_class;
+ int tfd[MUSE_NUM_FD];
} camera_message_s;
typedef struct _camera_idle_event_s {
camera_cb_info_s *cb_info;
gchar recv_msg[MUSE_CAMERA_MSG_MAX_LENGTH + 1];
muse_camera_event_e event;
+ int tfd[MUSE_NUM_FD];
} camera_idle_event_s;
typedef struct _camera_cli_s {
@@ -181,10 +183,13 @@ typedef struct _camera_cli_s {
} camera_cli_s;
typedef struct _camera_media_packet_data {
- int tbm_key;
+ int ret_fd;
+ tbm_fd fd;
+ tbm_fd data_fd;
+ tbm_fd buffer_fd[MUSE_NUM_FD];
tbm_bo bo;
tbm_bo buffer_bo[BUFFER_MAX_PLANE_NUM];
- int num_buffer_key;
+ int num_buffer_fd;
tbm_bo data_bo;
int ref_cnt;
} camera_media_packet_data;