/hardware/qcom/camera/QCamera/stack/mm-camera-test/src/ |
H A D | mm_qcamera_app.c | 385 void mm_app_close_ch(int cam_id, int ch_type) argument 390 CDBG("%s:END,cam_id = %d, ch = %d\n", __func__, cam_id, ch_type);
|
/hardware/qcom/camera/QCamera/HAL/core/src/ |
H A D | QCameraStream.cpp | 133 fmt.ch_type = MM_CAMERA_CH_PREVIEW; 165 fmt.ch_type = MM_CAMERA_CH_VIDEO; 229 mm_camera_channel_type_t ch_type) 234 LOGV("%s: E, channel = %d\n", __func__, ch_type); 236 if (MM_CAMERA_CH_MAX <= ch_type) { 241 cam_ops_ch_release(cameraId, ch_type); 243 LOGV("%s: X, channel = %d\n", __func__, ch_type); 279 fmt.ch_type = MM_CAMERA_CH_PREVIEW; 286 fmt.ch_type = MM_CAMERA_CH_VIDEO; 292 fmt.ch_type 228 deinitChannel(int cameraId, mm_camera_channel_type_t ch_type) argument [all...] |
H A D | QCameraHWI_Still.cpp | 474 fmt.ch_type = MM_CAMERA_CH_RAW; 545 fmt.ch_type = MM_CAMERA_CH_SNAPSHOT; 578 deinitSnapshotChannel(mm_camera_channel_type_t ch_type) argument 585 ch_type, NULL,(mm_camera_register_buf_cb_type_t)NULL,NULL, this)) { 592 cam_ops_ch_release(mCameraId, ch_type); 643 reg_buf.ch_type = MM_CAMERA_CH_RAW; 797 reg_buf.ch_type = MM_CAMERA_CH_SNAPSHOT; 868 mm_camera_channel_type_t ch_type; local 1378 param.ch_type = MM_CAMERA_CH_SNAPSHOT; 1898 mm_camera_channel_type_t ch_type; local [all...] |
/hardware/qcom/camera/ |
H A D | QCameraStream.cpp | 134 fmt.ch_type = MM_CAMERA_CH_PREVIEW; 166 fmt.ch_type = MM_CAMERA_CH_VIDEO; 230 mm_camera_channel_type_t ch_type) 235 ALOGV("%s: E, channel = %d\n", __func__, ch_type); 237 if (MM_CAMERA_CH_MAX <= ch_type) { 242 cam_ops_ch_release(cameraId, ch_type); 244 ALOGV("%s: X, channel = %d\n", __func__, ch_type); 279 fmt.ch_type = MM_CAMERA_CH_PREVIEW; 284 fmt.ch_type = MM_CAMERA_CH_VIDEO; 290 fmt.ch_type 229 deinitChannel(int cameraId, mm_camera_channel_type_t ch_type) argument [all...] |
H A D | QCameraHWI_Still.cpp | 534 fmt.ch_type = MM_CAMERA_CH_RAW; 605 fmt.ch_type = MM_CAMERA_CH_SNAPSHOT; 638 deinitSnapshotChannel(mm_camera_channel_type_t ch_type) argument 645 ch_type, NULL,(mm_camera_register_buf_cb_type_t)NULL,NULL, this)) { 652 cam_ops_ch_release(mCameraId, ch_type); 712 reg_buf.ch_type = MM_CAMERA_CH_RAW; 866 reg_buf.ch_type = MM_CAMERA_CH_SNAPSHOT; 937 mm_camera_channel_type_t ch_type; local 1522 param.ch_type = MM_CAMERA_CH_SNAPSHOT; 2132 mm_camera_channel_type_t ch_type; local [all...] |
/hardware/qcom/camera/mm-camera-interface/ |
H A D | mm_camera_channel.c | 72 int mm_camera_ch_util_get_num_stream(mm_camera_obj_t * my_obj,mm_camera_channel_type_t ch_type) argument 75 switch(ch_type) { 84 if(my_obj->ch[ch_type].video.has_main) { 98 mm_camera_channel_type_t ch_type, 105 switch(ch_type) { 107 *stream1 = &my_obj->ch[ch_type].raw.stream; 110 *stream1 = &my_obj->ch[ch_type].preview.stream; 113 *stream1 = &my_obj->ch[ch_type].video.video; 114 if(my_obj->ch[ch_type].video.has_main) { 115 *stream2 = &my_obj->ch[ch_type] 97 mm_camera_ch_util_get_stream_objs(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type, mm_camera_stream_t **stream1, mm_camera_stream_t **stream2) argument 128 mm_camera_ch_util_set_fmt(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type, mm_camera_ch_image_fmt_parm_t *fmt) argument 179 mm_camera_ch_util_acquire(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type) argument 232 mm_camera_ch_util_release(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type, mm_camera_state_evt_type_t evt) argument 250 mm_camera_ch_util_stream_null_val(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type, mm_camera_state_evt_type_t evt, void *val) argument 291 mm_camera_ch_util_reg_buf(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type, mm_camera_state_evt_type_t evt, void *val) argument 340 mm_camera_ch_util_attr(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type, mm_camera_channel_attr_t *val) argument 370 mm_camera_ch_util_reg_buf_cb(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type, mm_camera_buf_cb_t *val) argument 392 mm_camera_ch_util_qbuf(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type, mm_camera_state_evt_type_t evt, mm_camera_ch_data_buf_t *val) argument 492 mm_camera_ch_util_get_crop(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type, mm_camera_state_evt_type_t evt, mm_camera_ch_crop_t *crop) argument 534 mm_camera_ch_util_dispatch_buffered_frame(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type) argument 594 mm_camera_dispatch_buffered_frames(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type) argument 689 mm_camera_ch_fn(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type, mm_camera_state_evt_type_t evt, void *val) argument [all...] |
H A D | mm_camera_poll_thread.c | 162 poll_cb->data.ch_type); 180 poll_cb->data.ch_type); 187 poll_cb->data.ch_type); 200 static int mm_camera_poll_ch_busy(mm_camera_obj_t * my_obj, int ch_type) argument 204 mm_camera_poll_thread_t *poll_cb = &my_obj->poll_threads[ch_type]; 213 int32_t mm_camera_poll_dispatch_buffered_frames(mm_camera_obj_t * my_obj, int ch_type) argument 215 mm_camera_poll_thread_t *poll_cb = &my_obj->poll_threads[ch_type]; 337 int mm_camera_poll_thread_add_ch(mm_camera_obj_t * my_obj, int ch_type) argument 339 mm_camera_poll_thread_t *poll_cb = &my_obj->poll_threads[ch_type]; 347 CDBG("Run thread for ch_type 358 mm_camera_poll_thread_del_ch(mm_camera_obj_t * my_obj, int ch_type) argument 381 mm_camera_poll_thread_launch(mm_camera_obj_t * my_obj, int ch_type) argument 420 mm_camera_poll_thread_release(mm_camera_obj_t * my_obj, int ch_type) argument [all...] |
H A D | mm_camera.c | 493 rc = mm_camera_ch_fn(my_obj, fmt->ch_type, 521 ((mm_camera_ch_crop_t *)parm->p_value)->ch_type, 684 rc = mm_camera_ch_fn(my_obj, buf->ch_type, 692 rc = mm_camera_ch_fn(my_obj, buf->ch_type, 700 rc = mm_camera_ch_fn(my_obj, buf->ch_type, 704 int32_t mm_camera_unprepare_buf(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type) argument 707 pthread_mutex_lock(&my_obj->ch[ch_type].mutex); 708 rc = mm_camera_ch_fn(my_obj, ch_type, 710 pthread_mutex_unlock(&my_obj->ch[ch_type].mutex); 809 mm_camera_channel_type_t ch_type, 808 mm_camera_send_ch_on_off_event(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type, mm_camera_ch_event_type_t evt) argument 828 mm_camera_channel_type_t ch_type; local 899 mm_camera_channel_type_t ch_type; local 1120 mm_camera_ch_acquire(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type) argument 1125 mm_camera_ch_release(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type) argument [all...] |
H A D | mm_camera_interface2.c | 109 mm_camera_channel_type_t ch_type) 111 switch(ch_type) { 220 mm_camera_channel_type_t ch_type) 231 rc = mm_camera_unprepare_buf(my_obj,ch_type); 398 mm_camera_channel_type_t ch_type) 407 rc = mm_camera_ch_acquire(my_obj, ch_type); 413 static void mm_camera_ops_ch_release(mm_camera_t * camera, mm_camera_channel_type_t ch_type) argument 421 mm_camera_ch_release(my_obj, ch_type); 427 mm_camera_channel_type_t ch_type, 437 rc = mm_camera_ch_fn(my_obj, ch_type, MM_CAMERA_STATE_EVT_ATT 108 mm_camera_cfg_is_ch_supported(mm_camera_t * camera, mm_camera_channel_type_t ch_type) argument 219 mm_camera_cfg_unprepare_buf(mm_camera_t * camera, mm_camera_channel_type_t ch_type) argument 397 mm_camera_ops_ch_acquire(mm_camera_t * camera, mm_camera_channel_type_t ch_type) argument 426 mm_camera_ops_ch_attr(mm_camera_t * camera, mm_camera_channel_type_t ch_type, mm_camera_channel_attr_t *attr) argument 508 mm_camera_register_buf_notify( mm_camera_t * camera, mm_camera_channel_type_t ch_type, mm_camera_buf_notify_t buf_cb, mm_camera_register_buf_cb_type_t cb_type, uint32_t cb_count, void * user_data) argument 730 cam_config_is_ch_supported( int cam_id, mm_camera_channel_type_t ch_type) argument 803 cam_config_unprepare_buf(int cam_id, mm_camera_channel_type_t ch_type) argument 853 cam_ops_ch_acquire(int cam_id, mm_camera_channel_type_t ch_type) argument 863 cam_ops_ch_release(int cam_id, mm_camera_channel_type_t ch_type) argument 871 cam_ops_ch_set_attr(int cam_id, mm_camera_channel_type_t ch_type, mm_camera_channel_attr_t *attr) argument 917 cam_evt_register_buf_notify(int cam_id, mm_camera_channel_type_t ch_type, mm_camera_buf_notify_t buf_cb, mm_camera_register_buf_cb_type_t cb_type, uint32_t cb_count, void * user_data) argument [all...] |
H A D | mm_camera.h | 209 mm_camera_channel_type_t ch_type; member in struct:__anon746 289 mm_camera_channel_type_t ch_type, 307 extern int32_t mm_camera_unprepare_buf(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type); 308 extern int mm_camera_poll_thread_launch(mm_camera_obj_t * my_obj, int ch_type); 310 int mm_camera_poll_thread_del_ch(mm_camera_obj_t * my_obj, int ch_type); 311 int mm_camera_poll_thread_add_ch(mm_camera_obj_t * my_obj, int ch_type); 312 extern int32_t mm_camera_poll_dispatch_buffered_frames(mm_camera_obj_t * my_obj, int ch_type); 313 extern int mm_camera_poll_thread_release(mm_camera_obj_t * my_obj, int ch_type); 322 extern int32_t mm_camera_ch_acquire(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type); 323 extern void mm_camera_ch_release(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type); [all...] |
H A D | mm_camera_interface2.h | 130 mm_camera_channel_type_t ch_type; member in struct:__anon766 143 mm_camera_channel_type_t ch_type; member in struct:__anon769 197 mm_camera_channel_type_t ch_type; member in struct:__anon779 269 mm_camera_channel_type_t ch_type; member in struct:__anon787 278 uint8_t (*is_ch_supported)(mm_camera_t *camera, mm_camera_channel_type_t ch_type); 288 int32_t (*unprepare_buf) (mm_camera_t *camera, mm_camera_channel_type_t ch_type); 298 int32_t (*ch_acquire)(mm_camera_t * camera, mm_camera_channel_type_t ch_type); 299 void (*ch_release)(mm_camera_t * camera, mm_camera_channel_type_t ch_type); 300 int32_t (*ch_set_attr)(mm_camera_t * camera, mm_camera_channel_type_t ch_type, 356 mm_camera_channel_type_t ch_type, [all...] |