/hardware/qcom/camera/QCamera2/stack/mm-jpeg-interface/inc/ |
H A D | mm_jpeg_inlines.h | 39 * @my_obj: jpeg object 49 static inline mm_jpeg_job_session_t *mm_jpeg_get_session(mm_jpeg_obj *my_obj, uint32_t job_id) argument 63 pthread_mutex_lock(&my_obj->clnt_mgr[client_idx].lock); 64 p_session = &my_obj->clnt_mgr[client_idx].session[session_idx]; 65 pthread_mutex_unlock(&my_obj->clnt_mgr[client_idx].lock); 72 * @my_obj: jpeg object 82 static inline int mm_jpeg_get_new_session_idx(mm_jpeg_obj *my_obj, int client_idx, argument 88 pthread_mutex_lock(&my_obj->clnt_mgr[client_idx].lock); 89 if (!my_obj->clnt_mgr[client_idx].session[i].active) { 90 *pp_session = &my_obj 114 mm_jpeg_remove_session_idx(mm_jpeg_obj *my_obj, uint32_t job_id) argument [all...] |
H A D | mm_jpeg.h | 421 extern int32_t mm_jpeg_init(mm_jpeg_obj *my_obj); 422 extern int32_t mm_jpeg_deinit(mm_jpeg_obj *my_obj); 423 extern uint32_t mm_jpeg_new_client(mm_jpeg_obj *my_obj); 424 extern int32_t mm_jpeg_start_job(mm_jpeg_obj *my_obj, 427 extern int32_t mm_jpeg_abort_job(mm_jpeg_obj *my_obj, 429 extern int32_t mm_jpeg_close(mm_jpeg_obj *my_obj, 431 extern int32_t mm_jpeg_create_session(mm_jpeg_obj *my_obj, 435 extern int32_t mm_jpeg_destroy_session_by_id(mm_jpeg_obj *my_obj, 438 extern int32_t mm_jpegdec_init(mm_jpeg_obj *my_obj); 439 extern int32_t mm_jpegdec_deinit(mm_jpeg_obj *my_obj); [all...] |
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-jpeg-interface/inc/ |
H A D | mm_jpeg_inlines.h | 39 * @my_obj: jpeg object 49 static inline mm_jpeg_job_session_t *mm_jpeg_get_session(mm_jpeg_obj *my_obj, uint32_t job_id) argument 63 pthread_mutex_lock(&my_obj->clnt_mgr[client_idx].lock); 64 p_session = &my_obj->clnt_mgr[client_idx].session[session_idx]; 65 pthread_mutex_unlock(&my_obj->clnt_mgr[client_idx].lock); 72 * @my_obj: jpeg object 82 static inline int mm_jpeg_get_new_session_idx(mm_jpeg_obj *my_obj, int client_idx, argument 88 pthread_mutex_lock(&my_obj->clnt_mgr[client_idx].lock); 89 if (!my_obj->clnt_mgr[client_idx].session[i].active) { 90 *pp_session = &my_obj 114 mm_jpeg_remove_session_idx(mm_jpeg_obj *my_obj, uint32_t job_id) argument [all...] |
H A D | mm_jpeg.h | 437 extern int32_t mm_jpeg_init(mm_jpeg_obj *my_obj); 438 extern int32_t mm_jpeg_deinit(mm_jpeg_obj *my_obj); 439 extern uint32_t mm_jpeg_new_client(mm_jpeg_obj *my_obj); 440 extern int32_t mm_jpeg_start_job(mm_jpeg_obj *my_obj, 443 extern int32_t mm_jpeg_abort_job(mm_jpeg_obj *my_obj, 445 extern int32_t mm_jpeg_close(mm_jpeg_obj *my_obj, 447 extern int32_t mm_jpeg_create_session(mm_jpeg_obj *my_obj, 451 extern int32_t mm_jpeg_destroy_session_by_id(mm_jpeg_obj *my_obj, 454 extern int32_t mm_jpegdec_init(mm_jpeg_obj *my_obj); 455 extern int32_t mm_jpegdec_deinit(mm_jpeg_obj *my_obj); [all...] |
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/ |
H A D | mm_camera_muxer.c | 250 mm_camera_obj_t *my_obj = NULL; local 253 my_obj = (mm_camera_obj_t *)malloc(sizeof(mm_camera_obj_t)); 254 if(NULL == my_obj) { 261 memset(my_obj, 0, sizeof(mm_camera_obj_t)); 262 my_obj->ctrl_fd = -1; 263 my_obj->ds_fd = -1; 264 my_obj->ref_count++; 265 my_obj->my_num = my_num; 266 my_obj->my_hdl = mm_camera_util_generate_handler_by_num(my_num, cam_idx); 267 pthread_mutex_init(&my_obj 312 mm_camera_obj_t *my_obj = NULL; local 346 mm_camera_obj_t *my_obj = NULL; local 376 mm_camera_obj_t *my_obj = NULL; local 425 mm_camera_obj_t * my_obj = NULL; local 460 mm_camera_obj_t * my_obj = NULL; local 494 mm_camera_obj_t * my_obj = NULL; local 525 mm_camera_obj_t *my_obj = NULL; local 556 mm_camera_obj_t *my_obj = NULL; local 586 mm_camera_obj_t *my_obj = NULL; local 616 mm_camera_obj_t *my_obj = NULL; local 647 mm_camera_obj_t *my_obj = NULL; local 678 mm_camera_obj_t *my_obj = NULL; local 710 mm_camera_obj_t *my_obj = NULL; local 745 mm_camera_obj_t *my_obj = NULL; local 793 mm_camera_obj_t *my_obj = NULL; local 825 mm_camera_obj_t *my_obj = NULL; local 858 mm_camera_obj_t *my_obj = NULL; local 905 mm_camera_obj_t *my_obj = NULL; local 939 mm_camera_obj_t *my_obj = NULL; local 972 mm_camera_obj_t * my_obj = NULL; local 1025 mm_camera_obj_t * my_obj = NULL; local 1064 mm_camera_obj_t *my_obj = NULL; local 1110 mm_camera_obj_t * my_obj = NULL; local 1147 mm_camera_obj_t * my_obj = NULL; local 1180 mm_camera_obj_t * my_obj = NULL; local 1210 mm_camera_obj_t * my_obj = NULL; local 1240 mm_camera_obj_t * my_obj = NULL; local 1271 mm_camera_obj_t * my_obj = NULL; local 1302 mm_camera_obj_t * my_obj = NULL; local 1333 mm_camera_obj_t * my_obj = cam_obj; local 1367 mm_camera_obj_t * my_obj = NULL; local 1410 mm_camera_obj_t * my_obj = NULL; local 1442 mm_camera_obj_t * my_obj = NULL; local 1476 mm_camera_obj_t * my_obj = NULL; local 1507 mm_camera_obj_t * my_obj = NULL; local 1537 mm_camera_obj_t * my_obj = NULL; local 1572 mm_camera_obj_t * my_obj = NULL; local 1670 mm_camera_obj_t * my_obj = NULL; local 1698 mm_stream_t *my_obj = (mm_stream_t *)user_data; local 2121 mm_camera_obj_t *my_obj = NULL; local 2227 mm_stream_t *my_obj = str_obj; local 2252 mm_channel_t *my_obj = ch_obj; local 2278 mm_stream_t *my_obj = str_obj; local 2308 mm_camera_muxer_get_stream_bufs(mm_stream_t *my_obj) argument 2362 mm_camera_muxer_put_stream_bufs(mm_stream_t *my_obj) argument 2403 mm_stream_t *my_obj = (mm_stream_t *)userdata; local 2458 mm_stream_t *my_obj = (mm_stream_t *)userdata; local 2541 mm_stream_t *my_obj = (mm_stream_t *)userdata; local [all...] |
H A D | mm_camera.c | 58 int32_t mm_camera_evt_sub(mm_camera_obj_t * my_obj, 60 int32_t mm_camera_enqueue_evt(mm_camera_obj_t *my_obj, 127 mm_camera_obj_t * my_obj = (mm_camera_obj_t *)user_data; local 128 if (NULL != my_obj) { 129 mm_camera_cmd_thread_name(my_obj->evt_thread.threadName); 130 pthread_mutex_lock(&my_obj->cb_lock); 132 if(my_obj->evt.evt[i].evt_cb) { 133 my_obj->evt.evt[i].evt_cb( 134 my_obj->my_hdl, 136 my_obj 162 mm_camera_obj_t *my_obj = (mm_camera_obj_t*)user_data; local 223 mm_camera_enqueue_evt(mm_camera_obj_t *my_obj, mm_camera_event_t *event) argument 259 mm_camera_open(mm_camera_obj_t *my_obj) argument 418 mm_camera_close(mm_camera_obj_t *my_obj) argument 472 mm_camera_register_event_notify_internal(mm_camera_obj_t *my_obj, mm_camera_event_notify_t evt_cb, void * user_data) argument 524 mm_camera_register_event_notify(mm_camera_obj_t *my_obj, mm_camera_event_notify_t evt_cb, void * user_data) argument 550 mm_camera_qbuf(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_buf_def_t *buf) argument 585 mm_camera_cancel_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint32_t buf_idx) argument 614 mm_camera_get_queued_buf_count(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id) argument 649 mm_camera_query_capability(mm_camera_obj_t *my_obj) argument 694 mm_camera_set_parms(mm_camera_obj_t *my_obj, parm_buffer_t *parms) argument 725 mm_camera_get_parms(mm_camera_obj_t *my_obj, parm_buffer_t *parms) argument 751 mm_camera_do_auto_focus(mm_camera_obj_t *my_obj) argument 772 mm_camera_cancel_auto_focus(mm_camera_obj_t *my_obj) argument 794 mm_camera_prepare_snapshot(mm_camera_obj_t *my_obj, int32_t do_af_flag) argument 816 mm_camera_start_zsl_snapshot(mm_camera_obj_t *my_obj) argument 838 mm_camera_stop_zsl_snapshot(mm_camera_obj_t *my_obj) argument 859 mm_camera_flush(mm_camera_obj_t *my_obj) argument 888 mm_camera_add_channel(mm_camera_obj_t *my_obj, mm_camera_channel_attr_t *attr, mm_camera_buf_notify_t channel_cb, void *userdata) argument 935 mm_camera_del_channel(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 979 mm_camera_get_bundle_info(mm_camera_obj_t *my_obj, uint32_t ch_id, cam_bundle_config_t *bundle_info) argument 1016 mm_camera_link_stream(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint32_t linked_ch_id) argument 1059 mm_camera_add_stream(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1095 mm_camera_del_stream(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id) argument 1131 mm_camera_start_zsl_snapshot_ch(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1166 mm_camera_stop_zsl_snapshot_ch(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1203 mm_camera_config_stream(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, mm_camera_stream_config_t *config) argument 1244 mm_camera_start_channel(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1278 mm_camera_stop_channel(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1314 mm_camera_request_super_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_req_buf_t *buf) argument 1348 mm_camera_cancel_super_buf_request(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1382 mm_camera_flush_super_buf_queue(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t frame_idx) argument 1418 mm_camera_config_channel_notify(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_super_buf_notify_mode_t notify_mode) argument 1459 mm_camera_set_stream_parms(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t s_id, cam_stream_parm_buffer_t *parms) argument 1508 mm_camera_get_stream_parms(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t s_id, cam_stream_parm_buffer_t *parms) argument 1556 mm_camera_do_stream_action(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, void *actions) argument 1610 mm_camera_map_stream_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint8_t buf_type, uint32_t buf_idx, int32_t plane_idx, int fd, size_t size, void *buffer) argument 1662 mm_camera_map_stream_bufs(mm_camera_obj_t *my_obj, uint32_t ch_id, const cam_buf_map_type_list *buf_map_list) argument 1711 mm_camera_unmap_stream_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint8_t buf_type, uint32_t buf_idx, int32_t plane_idx) argument 1756 mm_camera_evt_sub(mm_camera_obj_t * my_obj, uint8_t reg_flag) argument 1804 mm_camera_util_wait_for_event(mm_camera_obj_t *my_obj, uint32_t evt_mask, uint32_t *status) argument 1848 mm_camera_util_bundled_sendmsg(mm_camera_obj_t *my_obj, void *msg, size_t buf_size, int sendfds[CAM_MAX_NUM_BUFS_PER_STREAM], int numfds) argument 1885 mm_camera_util_sendmsg(mm_camera_obj_t *my_obj, void *msg, size_t buf_size, int sendfd) argument 1924 mm_camera_map_buf(mm_camera_obj_t *my_obj, uint8_t buf_type, int fd, size_t size, void *buffer) argument 1965 mm_camera_map_bufs(mm_camera_obj_t *my_obj, const cam_buf_map_type_list* buf_map_list) argument 2021 mm_camera_unmap_buf(mm_camera_obj_t *my_obj, uint8_t buf_type) argument 2061 mm_camera_util_s_ctrl(__unused mm_camera_obj_t *my_obj, __unused int stream_id, int32_t fd, uint32_t id, int32_t *value) argument 2116 mm_camera_util_g_ctrl(__unused mm_camera_obj_t *my_obj, __unused int stream_id, int32_t fd, uint32_t id, int32_t *value) argument 2272 mm_camera_channel_advanced_capture(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_advanced_capture_t type, uint32_t trigger, void *in_value) argument 2341 mm_camera_get_session_id(mm_camera_obj_t *my_obj, uint32_t* sessionid) argument 2377 mm_camera_set_dual_cam_cmd(mm_camera_obj_t *my_obj) argument 2404 mm_camera_reg_stream_buf_cb(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, mm_camera_buf_notify_t stream_cb, mm_camera_stream_cb_type cb_type, void *userdata) argument 2451 mm_camera_reg_frame_sync(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, mm_camera_frame_sync_t *sync_attr) argument 2502 mm_camera_handle_frame_sync_cb(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, mm_camera_cb_req_type req_type) argument [all...] |
H A D | mm_camera_interface.c | 236 mm_camera_obj_t *my_obj = NULL; local 247 my_obj = mm_camera_util_get_camera_by_handler(handle); 249 if(my_obj) { 250 pthread_mutex_lock(&my_obj->cam_lock); 252 rc = mm_camera_query_capability(my_obj); 262 my_obj = mm_camera_util_get_camera_head(aux_handle); 263 if (my_obj) { 264 pthread_mutex_lock(&my_obj->muxer_lock); 266 rc = mm_camera_muxer_query_capability(aux_handle, my_obj); 296 mm_camera_obj_t * my_obj local 351 mm_camera_obj_t * my_obj = NULL; local 401 mm_camera_obj_t * my_obj = NULL; local 448 mm_camera_obj_t * my_obj = NULL; local 496 mm_camera_obj_t * my_obj = NULL; local 546 mm_camera_obj_t * my_obj = NULL; local 594 mm_camera_obj_t *my_obj = NULL; local 684 mm_camera_obj_t * my_obj = NULL; local 742 mm_camera_obj_t * my_obj = NULL; local 799 mm_camera_obj_t * my_obj = NULL; local 857 mm_camera_obj_t *my_obj = NULL; local 909 mm_camera_obj_t *my_obj = NULL; local 967 mm_camera_obj_t * my_obj = NULL; local 1001 mm_camera_obj_t * my_obj = NULL; local 1056 mm_camera_obj_t * my_obj = NULL; local 1117 mm_camera_obj_t *my_obj = NULL; local 1180 mm_camera_obj_t * my_obj = NULL; local 1241 mm_camera_obj_t * my_obj = NULL; local 1299 mm_camera_obj_t * my_obj = NULL; local 1351 mm_camera_obj_t * my_obj = NULL; local 1407 mm_camera_obj_t * my_obj = NULL; local 1471 mm_camera_obj_t * my_obj = NULL; local 1532 mm_camera_obj_t * my_obj = NULL; local 1586 mm_camera_obj_t *my_obj = NULL; local 1640 mm_camera_obj_t * my_obj = NULL; local 1696 mm_camera_obj_t * my_obj = NULL; local 1756 mm_camera_obj_t *my_obj = NULL; local 1806 mm_camera_obj_t * my_obj = NULL; local 1854 mm_camera_obj_t * my_obj = NULL; local 1909 mm_camera_obj_t * my_obj = NULL; local 1975 mm_camera_obj_t * my_obj = NULL; local 2047 mm_camera_obj_t * my_obj = NULL; local 2111 mm_camera_obj_t * my_obj = NULL; local 2198 mm_camera_obj_t * my_obj = NULL; local 2259 mm_camera_obj_t * my_obj = NULL; local 2307 mm_camera_obj_t * my_obj = NULL; local 2782 mm_camera_obj_t * my_obj = NULL; local 2843 mm_camera_obj_t * my_obj = NULL; local 2905 mm_camera_obj_t * my_obj = NULL; local 2942 mm_camera_obj_t * my_obj = NULL; local 3295 mm_camera_obj_t *my_obj = local [all...] |
H A D | mm_camera_stream.c | 50 int32_t mm_stream_qbuf(mm_stream_t *my_obj, 52 int32_t mm_stream_set_ext_mode(mm_stream_t * my_obj); 53 int32_t mm_stream_set_fmt(mm_stream_t * my_obj); 54 int32_t mm_stream_cancel_buf(mm_stream_t * my_obj, 56 int32_t mm_stream_sync_info(mm_stream_t *my_obj); 57 int32_t mm_stream_init_bufs(mm_stream_t * my_obj); 58 int32_t mm_stream_deinit_bufs(mm_stream_t * my_obj); 59 int32_t mm_stream_request_buf(mm_stream_t * my_obj); 60 int32_t mm_stream_unreg_buf(mm_stream_t * my_obj); 61 int32_t mm_stream_release(mm_stream_t *my_obj); 206 mm_stream_handle_rcvd_buf(mm_stream_t *my_obj, mm_camera_buf_info_t *buf_info, uint8_t has_cb) argument 268 mm_stream_dispatch_sync_data(mm_stream_t * my_obj, mm_stream_data_cb_t *buf_cb, mm_camera_buf_info_t *buf_info) argument 318 mm_stream_t *my_obj = (mm_stream_t*)user_data; local 397 mm_stream_t * my_obj = (mm_stream_t *)user_data; local 487 mm_stream_fsm_fn(mm_stream_t *my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 542 mm_stream_fsm_inited(mm_stream_t *my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 623 mm_stream_fsm_acquired(mm_stream_t *my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 702 mm_stream_fsm_cfg(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 779 mm_stream_fsm_buffed(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 838 mm_stream_fsm_reg(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 930 mm_stream_fsm_active(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 1004 mm_stream_init(mm_stream_t *my_obj) argument 1029 mm_stream_deinit(mm_stream_t *my_obj) argument 1055 mm_stream_config(mm_stream_t *my_obj, mm_camera_stream_config_t *config) argument 1128 mm_stream_t *my_obj = str_obj; local 1175 mm_stream_trigger_frame_sync(mm_stream_t *my_obj, mm_camera_cb_req_type type) argument 1243 mm_stream_release(mm_stream_t *my_obj) argument 1302 mm_stream_streamon(mm_stream_t *my_obj) argument 1395 mm_stream_streamoff(mm_stream_t *my_obj) argument 1457 mm_stream_write_user_buf(mm_stream_t * my_obj, mm_camera_buf_def_t *buf) argument 1571 mm_stream_read_user_buf(mm_stream_t * my_obj, mm_camera_buf_info_t* buf_info) argument 1657 mm_stream_read_msm_frame(mm_stream_t * my_obj, mm_camera_buf_info_t* buf_info, uint8_t num_planes) argument 1745 mm_stream_set_parm(mm_stream_t *my_obj, cam_stream_parm_buffer_t *in_value) argument 1778 mm_stream_get_parm(mm_stream_t *my_obj, cam_stream_parm_buffer_t *in_value) argument 1808 mm_stream_do_action(mm_stream_t *my_obj, void *in_value) argument 1837 mm_stream_set_ext_mode(mm_stream_t * my_obj) argument 1885 mm_stream_qbuf(mm_stream_t *my_obj, mm_camera_buf_def_t *buf) argument 1982 mm_stream_request_buf(mm_stream_t * my_obj) argument 2022 mm_stream_need_wait_for_mapping(mm_stream_t * my_obj) argument 2065 mm_stream_map_buf(mm_stream_t *my_obj, uint8_t buf_type, uint32_t frame_idx, int32_t plane_idx, int32_t fd, size_t size, void *buffer) argument 2136 mm_stream_map_bufs(mm_stream_t * my_obj, const cam_buf_map_type_list *buf_map_list) argument 2227 mm_stream_unmap_buf(mm_stream_t * my_obj, uint8_t buf_type, uint32_t frame_idx, int32_t plane_idx) argument 2274 mm_stream_init_bufs(mm_stream_t * my_obj) argument 2353 mm_stream_deinit_bufs(mm_stream_t * my_obj) argument 2395 mm_stream_reg_buf(mm_stream_t * my_obj) argument 2441 mm_stream_unreg_buf(mm_stream_t * my_obj) argument 4631 mm_stream_calc_offset(mm_stream_t *my_obj) argument 4733 mm_stream_sync_info(mm_stream_t *my_obj) argument 4761 mm_stream_set_fmt(mm_stream_t *my_obj) argument 4834 mm_stream_cancel_buf(mm_stream_t * my_obj, uint32_t buf_idx) argument 4899 mm_stream_buf_done(mm_stream_t * my_obj, mm_camera_buf_def_t *frame) argument 4952 mm_stream_get_queued_buf_count(mm_stream_t *my_obj) argument 4976 mm_stream_reg_buf_cb(mm_stream_t *my_obj, mm_stream_data_cb_t val) argument 5010 mm_stream_handle_cache_ops(mm_stream_t* my_obj, mm_camera_buf_def_t* buf, bool deque) argument [all...] |
H A D | mm_camera_channel.c | 51 int32_t mm_channel_qbuf(mm_channel_t *my_obj, 53 int32_t mm_channel_cancel_buf(mm_channel_t *my_obj, 55 int32_t mm_channel_init(mm_channel_t *my_obj, 59 void mm_channel_release(mm_channel_t *my_obj); 60 uint32_t mm_channel_add_stream(mm_channel_t *my_obj); 61 int32_t mm_channel_del_stream(mm_channel_t *my_obj, 63 uint32_t mm_channel_link_stream(mm_channel_t *my_obj, 65 uint32_t mm_channel_reg_frame_sync(mm_channel_t *my_obj, 67 int32_t mm_channel_trigger_frame_sync(mm_channel_t *my_obj, 69 int32_t mm_channel_config_stream(mm_channel_t *my_obj, 199 mm_channel_t *my_obj = (mm_channel_t *)user_data; local 261 mm_channel_send_frame_sync_req_buf(mm_channel_t* my_obj) argument 791 mm_channel_reg_stream_buf_cb(mm_channel_t* my_obj, uint32_t stream_id, mm_stream_data_cb_t buf_cb) argument 826 mm_channel_fsm_fn(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 874 mm_channel_fsm_fn_notused(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 907 mm_channel_fsm_fn_stopped(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 1068 mm_channel_fsm_fn_active(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 1286 mm_channel_fsm_fn_paused(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 1319 mm_channel_init(mm_channel_t *my_obj, mm_camera_channel_attr_t *attr, mm_camera_buf_notify_t channel_cb, void *userdata) argument 1359 mm_channel_release(mm_channel_t *my_obj) argument 1387 mm_channel_link_stream(mm_channel_t *my_obj, mm_camera_stream_link_t *stream_link) argument 1442 mm_channel_reg_frame_sync(mm_channel_t *my_obj, mm_evt_paylod_reg_frame_sync *sync) argument 1516 mm_channel_trigger_frame_sync(mm_channel_t *my_obj, mm_evt_paylod_trigger_frame_sync *payload) argument 1564 mm_channel_add_stream(mm_channel_t *my_obj) argument 1622 mm_channel_del_stream(mm_channel_t *my_obj, uint32_t stream_id) argument 1668 mm_channel_config_stream(mm_channel_t *my_obj, uint32_t stream_id, mm_camera_stream_config_t *config) argument 1710 mm_channel_get_bundle_info(mm_channel_t *my_obj, cam_bundle_config_t *bundle_info) argument 1759 mm_channel_start(mm_channel_t *my_obj) argument 1966 mm_channel_stop(mm_channel_t *my_obj) argument 2088 mm_channel_request_super_buf(mm_channel_t *my_obj, mm_camera_req_buf_t *buf) argument 2134 mm_channel_cancel_super_buf_request(mm_channel_t *my_obj) argument 2159 mm_channel_flush_super_buf_queue(mm_channel_t *my_obj, uint32_t frame_idx, cam_stream_type_t stream_type) argument 2201 mm_channel_config_notify_mode(mm_channel_t *my_obj, mm_camera_super_buf_notify_mode_t notify_mode) argument 2238 mm_channel_start_zsl_snapshot(mm_channel_t *my_obj) argument 2273 mm_channel_stop_zsl_snapshot(mm_channel_t *my_obj) argument 2309 mm_channel_qbuf(mm_channel_t *my_obj, mm_camera_buf_def_t *buf) argument 2346 mm_channel_cancel_buf(mm_channel_t *my_obj, uint32_t stream_id, uint32_t buf_idx) argument 2382 mm_channel_get_queued_buf_count(mm_channel_t *my_obj, uint32_t stream_id) argument 2422 mm_channel_set_stream_parm(mm_channel_t *my_obj, mm_evt_paylod_set_get_stream_parms_t *payload) argument 2462 mm_channel_get_stream_parm(mm_channel_t *my_obj, mm_evt_paylod_set_get_stream_parms_t *payload) argument 2501 mm_channel_do_stream_action(mm_channel_t *my_obj, mm_evt_paylod_do_stream_action_t *payload) argument 2535 mm_channel_map_stream_buf(mm_channel_t *my_obj, cam_buf_map_type *payload) argument 2568 mm_channel_map_stream_bufs(mm_channel_t *my_obj, cam_buf_map_type_list *payload) argument 2601 mm_channel_unmap_stream_buf(mm_channel_t *my_obj, cam_buf_unmap_type *payload) argument 3439 mm_channel_superbuf_bufdone_overflow(mm_channel_t* my_obj, mm_channel_queue_t * queue) argument 3485 mm_channel_superbuf_skip(mm_channel_t* my_obj, mm_channel_queue_t * queue) argument 3525 mm_channel_send_frame_sync_flush(mm_channel_t* my_obj) argument 3568 mm_channel_superbuf_flush(mm_channel_t* my_obj, mm_channel_queue_t * queue, cam_stream_type_t cam_type) argument 3612 mm_channel_proc_general_cmd(mm_channel_t *my_obj, mm_camera_generic_cmd_t *p_gen_cmd) argument 3652 mm_channel_superbuf_flush_matched(mm_channel_t* my_obj, mm_channel_queue_t * queue) argument [all...] |
/hardware/qcom/camera/QCamera2/stack/mm-camera-interface/src/ |
H A D | mm_camera_interface.c | 184 mm_camera_obj_t * my_obj = NULL; local 189 my_obj = mm_camera_util_get_camera_by_handler(camera_handle); 191 if(my_obj) { 192 pthread_mutex_lock(&my_obj->cam_lock); 194 rc = mm_camera_query_capability(my_obj); 222 mm_camera_obj_t * my_obj = NULL; local 225 my_obj = mm_camera_util_get_camera_by_handler(camera_handle); 227 if(my_obj) { 228 pthread_mutex_lock(&my_obj->cam_lock); 230 rc = mm_camera_set_parms(my_obj, parm 259 mm_camera_obj_t * my_obj = NULL; local 291 mm_camera_obj_t * my_obj = NULL; local 321 mm_camera_obj_t * my_obj = NULL; local 353 mm_camera_obj_t * my_obj = NULL; local 383 mm_camera_obj_t * my_obj = NULL; local 414 mm_camera_obj_t * my_obj = NULL; local 472 mm_camera_obj_t * my_obj = NULL; local 508 mm_camera_obj_t * my_obj = NULL; local 546 mm_camera_obj_t * my_obj = NULL; local 582 mm_camera_obj_t * my_obj = NULL; local 618 mm_camera_obj_t * my_obj = NULL; local 652 mm_camera_obj_t * my_obj = NULL; local 686 mm_camera_obj_t * my_obj = NULL; local 723 mm_camera_obj_t * my_obj = NULL; local 760 mm_camera_obj_t * my_obj = NULL; local 799 mm_camera_obj_t * my_obj = NULL; local 839 mm_camera_obj_t * my_obj = NULL; local 877 mm_camera_obj_t * my_obj = NULL; local 910 mm_camera_obj_t * my_obj = NULL; local 947 mm_camera_obj_t * my_obj = NULL; local 981 mm_camera_obj_t * my_obj = NULL; local 1017 mm_camera_obj_t * my_obj = NULL; local 1052 mm_camera_obj_t * my_obj = NULL; local 1087 mm_camera_obj_t * my_obj = NULL; local 1124 mm_camera_obj_t * my_obj = NULL; local 1164 mm_camera_obj_t * my_obj = NULL; local 1199 mm_camera_obj_t * my_obj = NULL; local 1234 mm_camera_obj_t * my_obj = NULL; local 1273 mm_camera_obj_t * my_obj = NULL; local 1318 mm_camera_obj_t * my_obj = NULL; local 1370 mm_camera_obj_t * my_obj = NULL; local 1411 mm_camera_obj_t * my_obj = NULL; local 1463 mm_camera_obj_t * my_obj = NULL; local 1502 mm_camera_obj_t * my_obj = NULL; local 1537 mm_camera_obj_t * my_obj = NULL; local 1958 mm_camera_obj_t * my_obj = NULL; local 1999 mm_camera_obj_t * my_obj = NULL; local 2275 mm_camera_obj_t *my_obj = local [all...] |
H A D | mm_camera.c | 57 int32_t mm_camera_evt_sub(mm_camera_obj_t * my_obj, 59 int32_t mm_camera_enqueue_evt(mm_camera_obj_t *my_obj, 126 mm_camera_obj_t * my_obj = (mm_camera_obj_t *)user_data; local 127 if (NULL != my_obj) { 128 mm_camera_cmd_thread_name(my_obj->evt_thread.threadName); 129 pthread_mutex_lock(&my_obj->cb_lock); 131 if(my_obj->evt.evt[i].evt_cb) { 132 my_obj->evt.evt[i].evt_cb( 133 my_obj->my_hdl, 135 my_obj 161 mm_camera_obj_t *my_obj = (mm_camera_obj_t*)user_data; local 222 mm_camera_enqueue_evt(mm_camera_obj_t *my_obj, mm_camera_event_t *event) argument 258 mm_camera_open(mm_camera_obj_t *my_obj) argument 415 mm_camera_close(mm_camera_obj_t *my_obj) argument 465 mm_camera_register_event_notify_internal(mm_camera_obj_t *my_obj, mm_camera_event_notify_t evt_cb, void * user_data) argument 517 mm_camera_register_event_notify(mm_camera_obj_t *my_obj, mm_camera_event_notify_t evt_cb, void * user_data) argument 543 mm_camera_qbuf(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_buf_def_t *buf) argument 578 mm_camera_cancel_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint32_t buf_idx) argument 607 mm_camera_get_queued_buf_count(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id) argument 642 mm_camera_query_capability(mm_camera_obj_t *my_obj) argument 687 mm_camera_set_parms(mm_camera_obj_t *my_obj, parm_buffer_t *parms) argument 718 mm_camera_get_parms(mm_camera_obj_t *my_obj, parm_buffer_t *parms) argument 744 mm_camera_do_auto_focus(mm_camera_obj_t *my_obj) argument 765 mm_camera_cancel_auto_focus(mm_camera_obj_t *my_obj) argument 787 mm_camera_prepare_snapshot(mm_camera_obj_t *my_obj, int32_t do_af_flag) argument 809 mm_camera_start_zsl_snapshot(mm_camera_obj_t *my_obj) argument 831 mm_camera_stop_zsl_snapshot(mm_camera_obj_t *my_obj) argument 852 mm_camera_flush(mm_camera_obj_t *my_obj) argument 881 mm_camera_add_channel(mm_camera_obj_t *my_obj, mm_camera_channel_attr_t *attr, mm_camera_buf_notify_t channel_cb, void *userdata) argument 929 mm_camera_del_channel(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 969 mm_camera_get_bundle_info(mm_camera_obj_t *my_obj, uint32_t ch_id, cam_bundle_config_t *bundle_info) argument 1006 mm_camera_link_stream(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint32_t linked_ch_id) argument 1049 mm_camera_add_stream(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1086 mm_camera_del_stream(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id) argument 1122 mm_camera_start_zsl_snapshot_ch(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1157 mm_camera_stop_zsl_snapshot_ch(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1194 mm_camera_config_stream(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, mm_camera_stream_config_t *config) argument 1235 mm_camera_start_channel(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1269 mm_camera_stop_channel(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1305 mm_camera_request_super_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_req_buf_t *buf) argument 1339 mm_camera_cancel_super_buf_request(mm_camera_obj_t *my_obj, uint32_t ch_id) argument 1373 mm_camera_flush_super_buf_queue(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t frame_idx) argument 1409 mm_camera_config_channel_notify(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_super_buf_notify_mode_t notify_mode) argument 1450 mm_camera_set_stream_parms(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t s_id, cam_stream_parm_buffer_t *parms) argument 1499 mm_camera_get_stream_parms(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t s_id, cam_stream_parm_buffer_t *parms) argument 1547 mm_camera_do_stream_action(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, void *actions) argument 1602 mm_camera_map_stream_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint8_t buf_type, uint32_t buf_idx, int32_t plane_idx, int fd, size_t size, void *buffer) argument 1654 mm_camera_map_stream_bufs(mm_camera_obj_t *my_obj, uint32_t ch_id, const cam_buf_map_type_list *buf_map_list) argument 1703 mm_camera_unmap_stream_buf(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, uint8_t buf_type, uint32_t buf_idx, int32_t plane_idx) argument 1748 mm_camera_evt_sub(mm_camera_obj_t * my_obj, uint8_t reg_flag) argument 1800 mm_camera_util_wait_for_event(mm_camera_obj_t *my_obj, uint32_t evt_mask, uint32_t *status) argument 1844 mm_camera_util_bundled_sendmsg(mm_camera_obj_t *my_obj, void *msg, size_t buf_size, int sendfds[CAM_MAX_NUM_BUFS_PER_STREAM], int numfds) argument 1881 mm_camera_util_sendmsg(mm_camera_obj_t *my_obj, void *msg, size_t buf_size, int sendfd) argument 1920 mm_camera_map_buf(mm_camera_obj_t *my_obj, uint8_t buf_type, int fd, size_t size, void *buffer) argument 1961 mm_camera_map_bufs(mm_camera_obj_t *my_obj, const cam_buf_map_type_list* buf_map_list) argument 2017 mm_camera_unmap_buf(mm_camera_obj_t *my_obj, uint8_t buf_type) argument 2057 mm_camera_util_s_ctrl(__unused mm_camera_obj_t *my_obj, __unused int stream_id, int32_t fd, uint32_t id, int32_t *value) argument 2112 mm_camera_util_g_ctrl(__unused mm_camera_obj_t *my_obj, __unused int stream_id, int32_t fd, uint32_t id, int32_t *value) argument 2268 mm_camera_channel_advanced_capture(mm_camera_obj_t *my_obj, uint32_t ch_id, mm_camera_advanced_capture_t type, uint32_t trigger, void *in_value) argument 2337 mm_camera_get_session_id(mm_camera_obj_t *my_obj, uint32_t* sessionid) argument 2374 mm_camera_sync_related_sensors(mm_camera_obj_t *my_obj, cam_sync_related_sensors_event_info_t* parms) argument 2404 mm_camera_reg_stream_buf_cb(mm_camera_obj_t *my_obj, uint32_t ch_id, uint32_t stream_id, mm_camera_buf_notify_t stream_cb, mm_camera_stream_cb_type cb_type, void *userdata) argument [all...] |
H A D | mm_camera_stream.c | 48 int32_t mm_stream_qbuf(mm_stream_t *my_obj, 50 int32_t mm_stream_set_ext_mode(mm_stream_t * my_obj); 51 int32_t mm_stream_set_fmt(mm_stream_t * my_obj); 52 int32_t mm_stream_cancel_buf(mm_stream_t * my_obj, 54 int32_t mm_stream_sync_info(mm_stream_t *my_obj); 55 int32_t mm_stream_init_bufs(mm_stream_t * my_obj); 56 int32_t mm_stream_deinit_bufs(mm_stream_t * my_obj); 57 int32_t mm_stream_request_buf(mm_stream_t * my_obj); 58 int32_t mm_stream_unreg_buf(mm_stream_t * my_obj); 59 int32_t mm_stream_release(mm_stream_t *my_obj); 196 mm_stream_handle_rcvd_buf(mm_stream_t *my_obj, mm_camera_buf_info_t *buf_info, uint8_t has_cb) argument 258 mm_stream_dispatch_sync_data(mm_stream_t * my_obj, mm_stream_data_cb_t *buf_cb, mm_camera_buf_info_t *buf_info) argument 302 mm_stream_t *my_obj = (mm_stream_t*)user_data; local 381 mm_stream_t * my_obj = (mm_stream_t *)user_data; local 457 mm_stream_fsm_fn(mm_stream_t *my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 512 mm_stream_fsm_inited(mm_stream_t *my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 587 mm_stream_fsm_acquired(mm_stream_t *my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 652 mm_stream_fsm_cfg(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 722 mm_stream_fsm_buffed(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 781 mm_stream_fsm_reg(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 873 mm_stream_fsm_active(mm_stream_t * my_obj, mm_stream_evt_type_t evt, void * in_val, void * out_val) argument 968 mm_stream_t *my_obj = (mm_stream_t *)userdata; local 993 mm_stream_t *my_obj = (mm_stream_t *)userdata; local 1024 mm_stream_t *my_obj = (mm_stream_t *)userdata; local 1044 mm_stream_config(mm_stream_t *my_obj, mm_camera_stream_config_t *config) argument 1103 mm_stream_release(mm_stream_t *my_obj) argument 1160 mm_stream_streamon(mm_stream_t *my_obj) argument 1251 mm_stream_streamoff(mm_stream_t *my_obj) argument 1311 mm_stream_write_user_buf(mm_stream_t * my_obj, mm_camera_buf_def_t *buf) argument 1424 mm_stream_read_user_buf(mm_stream_t * my_obj, mm_camera_buf_info_t* buf_info) argument 1510 mm_stream_read_msm_frame(mm_stream_t * my_obj, mm_camera_buf_info_t* buf_info, uint8_t num_planes) argument 1600 mm_stream_set_parm(mm_stream_t *my_obj, cam_stream_parm_buffer_t *in_value) argument 1633 mm_stream_get_parm(mm_stream_t *my_obj, cam_stream_parm_buffer_t *in_value) argument 1663 mm_stream_do_action(mm_stream_t *my_obj, void *in_value) argument 1692 mm_stream_set_ext_mode(mm_stream_t * my_obj) argument 1741 mm_stream_qbuf(mm_stream_t *my_obj, mm_camera_buf_def_t *buf) argument 1841 mm_stream_request_buf(mm_stream_t * my_obj) argument 1884 mm_stream_need_wait_for_mapping(mm_stream_t * my_obj) argument 1927 mm_stream_map_buf(mm_stream_t * my_obj, uint8_t buf_type, uint32_t frame_idx, int32_t plane_idx, int32_t fd, size_t size, void *buffer) argument 1998 mm_stream_map_bufs(mm_stream_t * my_obj, const cam_buf_map_type_list *buf_map_list) argument 2089 mm_stream_unmap_buf(mm_stream_t * my_obj, uint8_t buf_type, uint32_t frame_idx, int32_t plane_idx) argument 2136 mm_stream_init_bufs(mm_stream_t * my_obj) argument 2209 mm_stream_deinit_bufs(mm_stream_t * my_obj) argument 2255 mm_stream_reg_buf(mm_stream_t * my_obj) argument 2301 mm_stream_unreg_buf(mm_stream_t * my_obj) argument 4430 mm_stream_calc_offset(mm_stream_t *my_obj) argument 4519 mm_stream_sync_info(mm_stream_t *my_obj) argument 4547 mm_stream_set_fmt(mm_stream_t *my_obj) argument 4620 mm_stream_cancel_buf(mm_stream_t * my_obj, uint32_t buf_idx) argument 4685 mm_stream_buf_done(mm_stream_t * my_obj, mm_camera_buf_def_t *frame) argument 4739 mm_stream_get_queued_buf_count(mm_stream_t *my_obj) argument 4763 mm_stream_reg_buf_cb(mm_stream_t *my_obj, mm_stream_data_cb_t val) argument [all...] |
H A D | mm_camera_channel.c | 50 int32_t mm_channel_qbuf(mm_channel_t *my_obj, 52 int32_t mm_channel_cancel_buf(mm_channel_t *my_obj, 54 int32_t mm_channel_init(mm_channel_t *my_obj, 58 void mm_channel_release(mm_channel_t *my_obj); 59 uint32_t mm_channel_add_stream(mm_channel_t *my_obj); 60 int32_t mm_channel_del_stream(mm_channel_t *my_obj, 62 uint32_t mm_channel_link_stream(mm_channel_t *my_obj, 64 int32_t mm_channel_config_stream(mm_channel_t *my_obj, 67 int32_t mm_channel_get_bundle_info(mm_channel_t *my_obj, 69 int32_t mm_channel_start(mm_channel_t *my_obj); 193 mm_channel_t * my_obj = (mm_channel_t *)user_data; local 656 mm_channel_reg_stream_buf_cb(mm_channel_t* my_obj, uint32_t stream_id, mm_stream_data_cb_t buf_cb) argument 691 mm_channel_fsm_fn(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 739 mm_channel_fsm_fn_notused(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 772 mm_channel_fsm_fn_stopped(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 917 mm_channel_fsm_fn_active(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 1129 mm_channel_fsm_fn_paused(mm_channel_t *my_obj, mm_channel_evt_type_t evt, void * in_val, void * out_val) argument 1162 mm_channel_init(mm_channel_t *my_obj, mm_camera_channel_attr_t *attr, mm_camera_buf_notify_t channel_cb, void *userdata) argument 1196 mm_channel_release(mm_channel_t *my_obj) argument 1221 mm_channel_link_stream(mm_channel_t *my_obj, mm_camera_stream_link_t *stream_link) argument 1273 mm_channel_add_stream(mm_channel_t *my_obj) argument 1336 mm_channel_del_stream(mm_channel_t *my_obj, uint32_t stream_id) argument 1381 mm_channel_config_stream(mm_channel_t *my_obj, uint32_t stream_id, mm_camera_stream_config_t *config) argument 1423 mm_channel_get_bundle_info(mm_channel_t *my_obj, cam_bundle_config_t *bundle_info) argument 1472 mm_channel_start(mm_channel_t *my_obj) argument 1679 mm_channel_stop(mm_channel_t *my_obj) argument 1802 mm_channel_request_super_buf(mm_channel_t *my_obj, mm_camera_req_buf_t *buf) argument 1848 mm_channel_cancel_super_buf_request(mm_channel_t *my_obj) argument 1873 mm_channel_flush_super_buf_queue(mm_channel_t *my_obj, uint32_t frame_idx, cam_stream_type_t stream_type) argument 1915 mm_channel_config_notify_mode(mm_channel_t *my_obj, mm_camera_super_buf_notify_mode_t notify_mode) argument 1952 mm_channel_start_zsl_snapshot(mm_channel_t *my_obj) argument 1987 mm_channel_stop_zsl_snapshot(mm_channel_t *my_obj) argument 2023 mm_channel_qbuf(mm_channel_t *my_obj, mm_camera_buf_def_t *buf) argument 2060 mm_channel_cancel_buf(mm_channel_t *my_obj, uint32_t stream_id, uint32_t buf_idx) argument 2096 mm_channel_get_queued_buf_count(mm_channel_t *my_obj, uint32_t stream_id) argument 2136 mm_channel_set_stream_parm(mm_channel_t *my_obj, mm_evt_paylod_set_get_stream_parms_t *payload) argument 2176 mm_channel_get_stream_parm(mm_channel_t *my_obj, mm_evt_paylod_set_get_stream_parms_t *payload) argument 2215 mm_channel_do_stream_action(mm_channel_t *my_obj, mm_evt_paylod_do_stream_action_t *payload) argument 2249 mm_channel_map_stream_buf(mm_channel_t *my_obj, cam_buf_map_type *payload) argument 2282 mm_channel_map_stream_bufs(mm_channel_t *my_obj, cam_buf_map_type_list *payload) argument 2317 mm_channel_unmap_stream_buf(mm_channel_t *my_obj, cam_buf_unmap_type *payload) argument 3156 mm_channel_superbuf_bufdone_overflow(mm_channel_t* my_obj, mm_channel_queue_t * queue) argument 3202 mm_channel_superbuf_skip(mm_channel_t* my_obj, mm_channel_queue_t * queue) argument 3244 mm_channel_superbuf_flush(mm_channel_t* my_obj, mm_channel_queue_t * queue, cam_stream_type_t cam_type) argument 3285 mm_channel_proc_general_cmd(mm_channel_t *my_obj, mm_camera_generic_cmd_t *p_gen_cmd) argument 3325 mm_channel_superbuf_flush_matched(mm_channel_t* my_obj, mm_channel_queue_t * queue) argument [all...] |
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/inc/ |
H A D | mm_camera.h | 187 //void *my_obj; 670 extern int32_t mm_camera_util_s_ctrl(mm_camera_obj_t *my_obj, 674 extern int32_t mm_camera_util_g_ctrl(mm_camera_obj_t *my_obj, 678 extern int32_t mm_camera_util_sendmsg(mm_camera_obj_t *my_obj, 684 extern int32_t mm_camera_util_bundled_sendmsg(mm_camera_obj_t *my_obj, 694 extern int32_t mm_camera_open(mm_camera_obj_t *my_obj); 695 extern int32_t mm_camera_close(mm_camera_obj_t *my_obj); 696 extern int32_t mm_camera_register_event_notify(mm_camera_obj_t *my_obj, 699 extern int32_t mm_camera_qbuf(mm_camera_obj_t *my_obj, 702 extern int32_t mm_camera_cancel_buf(mm_camera_obj_t *my_obj, [all...] |
H A D | mm_camera_muxer.h | 172 int32_t mm_camera_muxer_get_stream_bufs(mm_stream_t *my_obj); 173 int32_t mm_camera_muxer_put_stream_bufs(mm_stream_t *my_obj); 175 int32_t mm_camera_muxer_channel_frame_sync_flush(mm_channel_t *my_obj);
|
/hardware/qcom/camera/QCamera2/stack/mm-camera-interface/inc/ |
H A D | mm_camera.h | 181 //void *my_obj; 561 extern int32_t mm_camera_util_s_ctrl(mm_camera_obj_t *my_obj, 565 extern int32_t mm_camera_util_g_ctrl(mm_camera_obj_t *my_obj, 569 extern int32_t mm_camera_util_sendmsg(mm_camera_obj_t *my_obj, 575 extern int32_t mm_camera_util_bundled_sendmsg(mm_camera_obj_t *my_obj, 585 extern int32_t mm_camera_open(mm_camera_obj_t *my_obj); 586 extern int32_t mm_camera_close(mm_camera_obj_t *my_obj); 587 extern int32_t mm_camera_register_event_notify(mm_camera_obj_t *my_obj, 590 extern int32_t mm_camera_qbuf(mm_camera_obj_t *my_obj, 593 extern int32_t mm_camera_cancel_buf(mm_camera_obj_t *my_obj, [all...] |
/hardware/qcom/camera/QCamera2/stack/mm-jpeg-interface/src/ |
H A D | mm_jpeg.c | 300 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 333 my_obj->num_sessions++; 356 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 387 if (my_obj->p_session_inprogress == p_session) { 388 my_obj->p_session_inprogress = NULL; 405 my_obj->num_sessions--; 731 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 744 lMeta.static_metadata = (OMX_U8 *)my_obj->jpeg_metadata; 1693 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 1712 if (my_obj 1823 mm_jpeg_process_encoding_job(mm_jpeg_obj *my_obj, mm_jpeg_job_q_node_t* job_node) argument 1933 mm_jpeg_obj *my_obj = (mm_jpeg_obj*)data; local 1996 mm_jpeg_jobmgr_thread_launch(mm_jpeg_obj *my_obj) argument 2025 mm_jpeg_jobmgr_thread_release(mm_jpeg_obj * my_obj) argument 2069 mm_jpeg_alloc_workbuffer(mm_jpeg_obj *my_obj, uint32_t work_bufs_need, uint32_t work_buf_size) argument 2110 mm_jpeg_release_workbuffer(mm_jpeg_obj *my_obj, uint32_t work_bufs_need) argument 2134 mm_jpeg_init(mm_jpeg_obj *my_obj) argument 2222 mm_jpeg_deinit(mm_jpeg_obj *my_obj) argument 2274 mm_jpeg_new_client(mm_jpeg_obj *my_obj) argument 2327 mm_jpeg_start_job(mm_jpeg_obj *my_obj, mm_jpeg_job_t *job, uint32_t *job_id) argument 2465 mm_jpeg_abort_job(mm_jpeg_obj *my_obj, uint32_t jobId) argument 2550 mm_jpeg_create_session(mm_jpeg_obj *my_obj, uint32_t client_hdl, mm_jpeg_encode_params_t *p_params, uint32_t* p_session_id) argument 2789 mm_jpeg_obj *my_obj = (mm_jpeg_obj *)p_session->jpeg_obj; local 2830 mm_jpeg_destroy_session(mm_jpeg_obj *my_obj, mm_jpeg_job_session_t *p_session) argument 2924 mm_jpeg_destroy_session_unlocked(mm_jpeg_obj *my_obj, mm_jpeg_job_session_t *p_session) argument 2973 mm_jpeg_destroy_session_by_id(mm_jpeg_obj *my_obj, uint32_t session_id) argument 2995 mm_jpeg_close(mm_jpeg_obj *my_obj, uint32_t client_hdl) argument [all...] |
H A D | mm_jpegdec.c | 86 mm_jpeg_obj *my_obj = (mm_jpeg_obj *)p_session->jpeg_obj; local 93 node = mm_jpeg_queue_remove_job_by_job_id(&my_obj->ongoing_job_q, 101 cam_sem_post(&my_obj->job_mgr.job_sem); 648 * @my_obj: jpeg client 658 int32_t mm_jpegdec_process_decoding_job(mm_jpeg_obj *my_obj, mm_jpeg_job_q_node_t* job_node) argument 666 p_session = mm_jpeg_get_session(my_obj, job_node->dec_info.job_id); 675 rc = mm_jpeg_queue_enq(&my_obj->ongoing_job_q, qdata); 716 * @my_obj: jpeg object 728 int32_t mm_jpegdec_start_decode_job(mm_jpeg_obj *my_obj, argument 755 p_session = &my_obj 808 mm_jpegdec_create_session(mm_jpeg_obj *my_obj, uint32_t client_hdl, mm_jpeg_decode_params_t *p_params, uint32_t* p_session_id) argument 873 mm_jpegdec_destroy_session(mm_jpeg_obj *my_obj, mm_jpeg_job_session_t *p_session) argument 928 mm_jpegdec_destroy_session_by_id(mm_jpeg_obj *my_obj, uint32_t session_id) argument 1067 mm_jpegdec_abort_job(mm_jpeg_obj *my_obj, uint32_t jobId) argument 1116 mm_jpegdec_init(mm_jpeg_obj *my_obj) argument 1162 mm_jpegdec_deinit(mm_jpeg_obj *my_obj) argument [all...] |
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-jpeg-interface/src/ |
H A D | mm_jpegdec.c | 86 mm_jpeg_obj *my_obj = (mm_jpeg_obj *)p_session->jpeg_obj; local 93 node = mm_jpeg_queue_remove_job_by_job_id(&my_obj->ongoing_job_q, 101 cam_sem_post(&my_obj->job_mgr.job_sem); 648 * @my_obj: jpeg client 658 int32_t mm_jpegdec_process_decoding_job(mm_jpeg_obj *my_obj, mm_jpeg_job_q_node_t* job_node) argument 666 p_session = mm_jpeg_get_session(my_obj, job_node->dec_info.job_id); 675 rc = mm_jpeg_queue_enq(&my_obj->ongoing_job_q, qdata); 716 * @my_obj: jpeg object 728 int32_t mm_jpegdec_start_decode_job(mm_jpeg_obj *my_obj, argument 755 p_session = &my_obj 808 mm_jpegdec_create_session(mm_jpeg_obj *my_obj, uint32_t client_hdl, mm_jpeg_decode_params_t *p_params, uint32_t* p_session_id) argument 873 mm_jpegdec_destroy_session(mm_jpeg_obj *my_obj, mm_jpeg_job_session_t *p_session) argument 928 mm_jpegdec_destroy_session_by_id(mm_jpeg_obj *my_obj, uint32_t session_id) argument 1067 mm_jpegdec_abort_job(mm_jpeg_obj *my_obj, uint32_t jobId) argument 1116 mm_jpegdec_init(mm_jpeg_obj *my_obj) argument 1162 mm_jpegdec_deinit(mm_jpeg_obj *my_obj) argument [all...] |
H A D | mm_jpeg.c | 368 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 401 my_obj->num_sessions++; 425 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 464 if (my_obj->p_session_inprogress == p_session) { 465 my_obj->p_session_inprogress = NULL; 482 my_obj->num_sessions--; 810 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 823 lMeta.static_metadata = (OMX_U8 *)my_obj->jpeg_metadata; 1875 mm_jpeg_obj *my_obj = (mm_jpeg_obj *) p_session->jpeg_obj; local 1896 if (my_obj 2015 mm_jpeg_process_encoding_job(mm_jpeg_obj *my_obj, mm_jpeg_job_q_node_t* job_node) argument 2125 mm_jpeg_obj *my_obj = (mm_jpeg_obj*)data; local 2188 mm_jpeg_jobmgr_thread_launch(mm_jpeg_obj *my_obj) argument 2217 mm_jpeg_jobmgr_thread_release(mm_jpeg_obj * my_obj) argument 2261 mm_jpeg_alloc_workbuffer(mm_jpeg_obj *my_obj, uint32_t work_bufs_need, uint32_t work_buf_size) argument 2302 mm_jpeg_release_workbuffer(mm_jpeg_obj *my_obj, uint32_t work_bufs_need) argument 2326 mm_jpeg_init(mm_jpeg_obj *my_obj) argument 2414 mm_jpeg_deinit(mm_jpeg_obj *my_obj) argument 2466 mm_jpeg_new_client(mm_jpeg_obj *my_obj) argument 2727 mm_jpeg_start_job(mm_jpeg_obj *my_obj, mm_jpeg_job_t *job, uint32_t *job_id) argument 2883 mm_jpeg_abort_job(mm_jpeg_obj *my_obj, uint32_t jobId) argument 2968 mm_jpeg_create_session(mm_jpeg_obj *my_obj, uint32_t client_hdl, mm_jpeg_encode_params_t *p_params, uint32_t* p_session_id) argument 3270 mm_jpeg_obj *my_obj = (mm_jpeg_obj *)p_session->jpeg_obj; local 3311 mm_jpeg_destroy_session(mm_jpeg_obj *my_obj, mm_jpeg_job_session_t *p_session) argument 3416 mm_jpeg_destroy_session_unlocked(mm_jpeg_obj *my_obj, mm_jpeg_job_session_t *p_session) argument 3465 mm_jpeg_destroy_session_by_id(mm_jpeg_obj *my_obj, uint32_t session_id) argument 3487 mm_jpeg_close(mm_jpeg_obj *my_obj, uint32_t client_hdl) argument [all...] |
/hardware/qcom/camera/QCamera2/stack/mm-lib2d-interface/src/ |
H A D | mm_lib2d.c | 269 * my_obj - handle that will be returned on succesful Init. App has to 281 cam_format_t dst_format, void **my_obj) 288 if (my_obj == NULL) { 407 *my_obj = (void *)lib2d_obj; 280 mm_lib2d_init(lib2d_mode mode, cam_format_t src_format, cam_format_t dst_format, void **my_obj) argument
|
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-lib2d-interface/src/ |
H A D | mm_lib2d.c | 271 * my_obj - handle that will be returned on succesful Init. App has to 284 cam_format_t dst_format, void **my_obj) 291 if (my_obj == NULL) { 410 *my_obj = (void *)lib2d_obj; 283 mm_lib2d_init(lib2d_mode mode, cam_format_t src_format, cam_format_t dst_format, void **my_obj) argument
|