/device/lge/mako/camera/mm-camera-interface/ |
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) in mm_camera_ch_util_get_num_stream() argument 75 switch(ch_type) { in mm_camera_ch_util_get_num_stream() 84 if(my_obj->ch[ch_type].video.has_main) { in mm_camera_ch_util_get_num_stream() 98 mm_camera_channel_type_t ch_type, in mm_camera_ch_util_get_stream_objs() argument 105 switch(ch_type) { in mm_camera_ch_util_get_stream_objs() 107 *stream1 = &my_obj->ch[ch_type].raw.stream; in mm_camera_ch_util_get_stream_objs() 110 *stream1 = &my_obj->ch[ch_type].preview.stream; in mm_camera_ch_util_get_stream_objs() 113 *stream1 = &my_obj->ch[ch_type].video.video; in mm_camera_ch_util_get_stream_objs() 114 if(my_obj->ch[ch_type].video.has_main) { in mm_camera_ch_util_get_stream_objs() 115 *stream2 = &my_obj->ch[ch_type].video.main; in mm_camera_ch_util_get_stream_objs() [all …]
|
D | mm_camera_poll_thread.c | 162 poll_cb->data.ch_type); in mm_camera_poll_proc_pipe() 180 poll_cb->data.ch_type); in mm_camera_poll_proc_pipe() 187 poll_cb->data.ch_type); in mm_camera_poll_proc_pipe() 200 static int mm_camera_poll_ch_busy(mm_camera_obj_t * my_obj, int ch_type) in mm_camera_poll_ch_busy() argument 204 mm_camera_poll_thread_t *poll_cb = &my_obj->poll_threads[ch_type]; in mm_camera_poll_ch_busy() 213 int32_t mm_camera_poll_dispatch_buffered_frames(mm_camera_obj_t * my_obj, int ch_type) in mm_camera_poll_dispatch_buffered_frames() argument 215 mm_camera_poll_thread_t *poll_cb = &my_obj->poll_threads[ch_type]; in mm_camera_poll_dispatch_buffered_frames() 337 int mm_camera_poll_thread_add_ch(mm_camera_obj_t * my_obj, int ch_type) in mm_camera_poll_thread_add_ch() argument 339 mm_camera_poll_thread_t *poll_cb = &my_obj->poll_threads[ch_type]; in mm_camera_poll_thread_add_ch() 347 CDBG("Run thread for ch_type = %d ",ch_type); in mm_camera_poll_thread_add_ch() [all …]
|
D | mm_camera.h | 208 mm_camera_channel_type_t ch_type; member 288 mm_camera_channel_type_t ch_type, 305 extern int32_t mm_camera_unprepare_buf(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type); 306 extern int mm_camera_poll_thread_launch(mm_camera_obj_t * my_obj, int ch_type); 308 int mm_camera_poll_thread_del_ch(mm_camera_obj_t * my_obj, int ch_type); 309 int mm_camera_poll_thread_add_ch(mm_camera_obj_t * my_obj, int ch_type); 310 extern int32_t mm_camera_poll_dispatch_buffered_frames(mm_camera_obj_t * my_obj, int ch_type); 311 extern int mm_camera_poll_thread_release(mm_camera_obj_t * my_obj, int ch_type); 320 extern int32_t mm_camera_ch_acquire(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type); 321 extern void mm_camera_ch_release(mm_camera_obj_t *my_obj, mm_camera_channel_type_t ch_type); [all …]
|
D | mm_camera_interface2.h | 130 mm_camera_channel_type_t ch_type; member 143 mm_camera_channel_type_t ch_type; member 198 mm_camera_channel_type_t ch_type; member 270 mm_camera_channel_type_t ch_type; member 279 uint8_t (*is_ch_supported)(mm_camera_t *camera, mm_camera_channel_type_t ch_type); 289 int32_t (*unprepare_buf) (mm_camera_t *camera, mm_camera_channel_type_t ch_type); 300 int32_t (*ch_acquire)(mm_camera_t * camera, mm_camera_channel_type_t ch_type); 301 void (*ch_release)(mm_camera_t * camera, mm_camera_channel_type_t ch_type); 302 int32_t (*ch_set_attr)(mm_camera_t * camera, mm_camera_channel_type_t ch_type, 358 mm_camera_channel_type_t ch_type, [all …]
|
D | mm_camera_interface2.c | 109 mm_camera_channel_type_t ch_type) in mm_camera_cfg_is_ch_supported() argument 111 switch(ch_type) { in mm_camera_cfg_is_ch_supported() 202 mm_camera_channel_type_t ch_type) in mm_camera_cfg_unprepare_buf() argument 213 rc = mm_camera_unprepare_buf(my_obj,ch_type); in mm_camera_cfg_unprepare_buf() 398 mm_camera_channel_type_t ch_type) in mm_camera_ops_ch_acquire() argument 407 rc = mm_camera_ch_acquire(my_obj, ch_type); in mm_camera_ops_ch_acquire() 413 static void mm_camera_ops_ch_release(mm_camera_t * camera, mm_camera_channel_type_t ch_type) in mm_camera_ops_ch_release() argument 421 mm_camera_ch_release(my_obj, ch_type); in mm_camera_ops_ch_release() 427 mm_camera_channel_type_t ch_type, in mm_camera_ops_ch_attr() argument 437 rc = mm_camera_ch_fn(my_obj, ch_type, MM_CAMERA_STATE_EVT_ATTR, in mm_camera_ops_ch_attr() [all …]
|
D | mm_camera.c | 492 rc = mm_camera_ch_fn(my_obj, fmt->ch_type, in mm_camera_set_parm() 520 ((mm_camera_ch_crop_t *)parm->p_value)->ch_type, in mm_camera_get_parm() 687 rc = mm_camera_ch_fn(my_obj, buf->ch_type, in mm_camera_request_buf() 695 rc = mm_camera_ch_fn(my_obj, buf->ch_type, in mm_camera_prepare_buf() 699 int32_t mm_camera_unprepare_buf(mm_camera_obj_t * my_obj, mm_camera_channel_type_t ch_type) in mm_camera_unprepare_buf() argument 702 pthread_mutex_lock(&my_obj->ch[ch_type].mutex); in mm_camera_unprepare_buf() 703 rc = mm_camera_ch_fn(my_obj, ch_type, in mm_camera_unprepare_buf() 705 pthread_mutex_unlock(&my_obj->ch[ch_type].mutex); in mm_camera_unprepare_buf() 804 mm_camera_channel_type_t ch_type, in mm_camera_send_ch_on_off_event() argument 811 event.e.ch.ch = ch_type; in mm_camera_send_ch_on_off_event() [all …]
|
/device/lge/mako/camera/ |
D | QCameraStream.cpp | 134 fmt.ch_type = MM_CAMERA_CH_PREVIEW; in initChannel() 166 fmt.ch_type = MM_CAMERA_CH_VIDEO; in initChannel() 230 mm_camera_channel_type_t ch_type) in deinitChannel() argument 235 ALOGV("%s: E, channel = %d\n", __func__, ch_type); in deinitChannel() 237 if (MM_CAMERA_CH_MAX <= ch_type) { in deinitChannel() 242 cam_ops_ch_release(cameraId, ch_type); in deinitChannel() 244 ALOGV("%s: X, channel = %d\n", __func__, ch_type); in deinitChannel() 279 fmt.ch_type = MM_CAMERA_CH_PREVIEW; in setFormat() 284 fmt.ch_type = MM_CAMERA_CH_VIDEO; in setFormat()
|
D | QCameraHWI_Still.cpp | 552 fmt.ch_type = MM_CAMERA_CH_RAW; in initRawSnapshotChannel() 623 fmt.ch_type = MM_CAMERA_CH_SNAPSHOT; in initSnapshotFormat() 656 deinitSnapshotChannel(mm_camera_channel_type_t ch_type) in deinitSnapshotChannel() argument 663 ch_type, NULL,(mm_camera_register_buf_cb_type_t)NULL,NULL, this)) { in deinitSnapshotChannel() 670 cam_ops_ch_release(mCameraId, ch_type); in deinitSnapshotChannel() 730 reg_buf.ch_type = MM_CAMERA_CH_RAW; in initRawSnapshotBuffers() 884 reg_buf.ch_type = MM_CAMERA_CH_SNAPSHOT; in initSnapshotBuffers() 955 mm_camera_channel_type_t ch_type; in deInitBuffer() local 1540 param.ch_type = MM_CAMERA_CH_SNAPSHOT; in takePictureZSL() 2170 mm_camera_channel_type_t ch_type; in handleError() local
|
/device/lge/mako/camera/QCamera/HAL/core/src/ |
D | QCameraStream.cpp | 133 fmt.ch_type = MM_CAMERA_CH_PREVIEW; in initChannel() 165 fmt.ch_type = MM_CAMERA_CH_VIDEO; in initChannel() 229 mm_camera_channel_type_t ch_type) in deinitChannel() argument 234 LOGV("%s: E, channel = %d\n", __func__, ch_type); in deinitChannel() 236 if (MM_CAMERA_CH_MAX <= ch_type) { in deinitChannel() 241 cam_ops_ch_release(cameraId, ch_type); in deinitChannel() 243 LOGV("%s: X, channel = %d\n", __func__, ch_type); in deinitChannel() 279 fmt.ch_type = MM_CAMERA_CH_PREVIEW; in setFormat() 286 fmt.ch_type = MM_CAMERA_CH_VIDEO; in setFormat()
|
D | QCameraHWI_Still.cpp | 474 fmt.ch_type = MM_CAMERA_CH_RAW; in initRawSnapshotChannel() 545 fmt.ch_type = MM_CAMERA_CH_SNAPSHOT; in initSnapshotFormat() 578 deinitSnapshotChannel(mm_camera_channel_type_t ch_type) in deinitSnapshotChannel() argument 585 ch_type, NULL,(mm_camera_register_buf_cb_type_t)NULL,NULL, this)) { in deinitSnapshotChannel() 592 cam_ops_ch_release(mCameraId, ch_type); in deinitSnapshotChannel() 643 reg_buf.ch_type = MM_CAMERA_CH_RAW; in initRawSnapshotBuffers() 797 reg_buf.ch_type = MM_CAMERA_CH_SNAPSHOT; in initSnapshotBuffers() 868 mm_camera_channel_type_t ch_type; in deInitBuffer() local 1378 param.ch_type = MM_CAMERA_CH_SNAPSHOT; in takePictureZSL() 1898 mm_camera_channel_type_t ch_type; in handleError() local
|
/device/asus/flo/camera/QCamera2/HAL/ |
D | QCamera2HWI.h | 305 int32_t addChannel(qcamera_ch_type_enum_t ch_type); 306 int32_t startChannel(qcamera_ch_type_enum_t ch_type); 307 int32_t stopChannel(qcamera_ch_type_enum_t ch_type); 308 int32_t delChannel(qcamera_ch_type_enum_t ch_type);
|
D | QCamera2HWI.cpp | 3321 int32_t QCamera2HardwareInterface::addChannel(qcamera_ch_type_enum_t ch_type) in addChannel() argument 3324 switch (ch_type) { in addChannel() 3364 int32_t QCamera2HardwareInterface::delChannel(qcamera_ch_type_enum_t ch_type) in delChannel() argument 3366 if (m_channels[ch_type] != NULL) { in delChannel() 3367 delete m_channels[ch_type]; in delChannel() 3368 m_channels[ch_type] = NULL; in delChannel() 3386 int32_t QCamera2HardwareInterface::startChannel(qcamera_ch_type_enum_t ch_type) in startChannel() argument 3389 if (m_channels[ch_type] != NULL) { in startChannel() 3390 rc = m_channels[ch_type]->start(); in startChannel() 3408 int32_t QCamera2HardwareInterface::stopChannel(qcamera_ch_type_enum_t ch_type) in stopChannel() argument [all …]
|
/device/lge/hammerhead/camera/QCamera2/HAL/ |
D | QCamera2HWI.h | 305 int32_t addChannel(qcamera_ch_type_enum_t ch_type); 306 int32_t startChannel(qcamera_ch_type_enum_t ch_type); 307 int32_t stopChannel(qcamera_ch_type_enum_t ch_type); 308 int32_t delChannel(qcamera_ch_type_enum_t ch_type);
|
D | QCamera2HWI.cpp | 3321 int32_t QCamera2HardwareInterface::addChannel(qcamera_ch_type_enum_t ch_type) in addChannel() argument 3324 switch (ch_type) { in addChannel() 3364 int32_t QCamera2HardwareInterface::delChannel(qcamera_ch_type_enum_t ch_type) in delChannel() argument 3366 if (m_channels[ch_type] != NULL) { in delChannel() 3367 delete m_channels[ch_type]; in delChannel() 3368 m_channels[ch_type] = NULL; in delChannel() 3386 int32_t QCamera2HardwareInterface::startChannel(qcamera_ch_type_enum_t ch_type) in startChannel() argument 3389 if (m_channels[ch_type] != NULL) { in startChannel() 3390 rc = m_channels[ch_type]->start(); in startChannel() 3408 int32_t QCamera2HardwareInterface::stopChannel(qcamera_ch_type_enum_t ch_type) in stopChannel() argument [all …]
|
/device/asus/flo/camera/QCamera2/stack/mm-camera-test/inc/ |
D | mm_qcamera_app.h | 200 mm_camera_channel_type_t ch_type, 221 mm_camera_channel_type_t ch_type);
|
/device/lge/hammerhead/camera/QCamera2/stack/mm-camera-test/inc/ |
D | mm_qcamera_app.h | 200 mm_camera_channel_type_t ch_type, 221 mm_camera_channel_type_t ch_type);
|
/device/moto/shamu/camera/QCamera2/HAL/ |
D | QCamera2HWI.h | 378 int32_t addChannel(qcamera_ch_type_enum_t ch_type); 379 int32_t startChannel(qcamera_ch_type_enum_t ch_type); 380 int32_t stopChannel(qcamera_ch_type_enum_t ch_type); 381 int32_t delChannel(qcamera_ch_type_enum_t ch_type, bool destroy = true);
|
D | QCamera2HWI.cpp | 4786 int32_t QCamera2HardwareInterface::addChannel(qcamera_ch_type_enum_t ch_type) in addChannel() argument 4789 switch (ch_type) { in addChannel() 4830 int32_t QCamera2HardwareInterface::delChannel(qcamera_ch_type_enum_t ch_type, in delChannel() argument 4833 if (m_channels[ch_type] != NULL) { in delChannel() 4835 delete m_channels[ch_type]; in delChannel() 4836 m_channels[ch_type] = NULL; in delChannel() 4838 m_channels[ch_type]->deleteChannel(); in delChannel() 4857 int32_t QCamera2HardwareInterface::startChannel(qcamera_ch_type_enum_t ch_type) in startChannel() argument 4860 if (m_channels[ch_type] != NULL) { in startChannel() 4861 rc = m_channels[ch_type]->config(); in startChannel() [all …]
|
/device/lge/hammerhead/camera/QCamera2/stack/mm-camera-test/src/ |
D | mm_qcamera_app.c | 619 mm_camera_channel_type_t ch_type, in mm_app_add_channel() argument 635 channel = &test_obj->channels[ch_type]; in mm_app_add_channel() 721 mm_camera_channel_type_t ch_type) in mm_app_get_channel_by_type() argument 723 return &test_obj->channels[ch_type]; in mm_app_get_channel_by_type()
|
/device/asus/flo/camera/QCamera2/stack/mm-camera-test/src/ |
D | mm_qcamera_app.c | 619 mm_camera_channel_type_t ch_type, in mm_app_add_channel() argument 635 channel = &test_obj->channels[ch_type]; in mm_app_add_channel() 721 mm_camera_channel_type_t ch_type) in mm_app_get_channel_by_type() argument 723 return &test_obj->channels[ch_type]; in mm_app_get_channel_by_type()
|
/device/lge/mako/camera/QCamera/stack/mm-camera-test/inc/ |
D | mm_qcamera_app.h | 162 extern void mm_app_close_ch(int cam_id, int ch_type);
|
/device/lge/mako/camera/QCamera/stack/mm-camera-test/src/ |
D | mm_qcamera_app.c | 385 void mm_app_close_ch(int cam_id, int ch_type) in mm_app_close_ch() argument 390 CDBG("%s:END,cam_id = %d, ch = %d\n", __func__, cam_id, ch_type); in mm_app_close_ch()
|
/device/moto/shamu/camera/QCamera2/stack/mm-camera-test/inc/ |
D | mm_qcamera_app.h | 388 mm_camera_channel_type_t ch_type, 409 mm_camera_channel_type_t ch_type);
|
/device/moto/shamu/camera/QCamera/stack/mm-camera-test/inc/ |
D | mm_qcamera_app.h | 193 extern void mm_app_close_ch(int cam_id, int ch_type);
|
/device/moto/shamu/camera/QCamera/stack/mm-camera-test/src/ |
D | mm_qcamera_app.c | 421 void mm_app_close_ch(int cam_id, int ch_type) in mm_app_close_ch() argument 426 CDBG("%s:END,cam_id = %d, ch = %d\n", __func__, cam_id, ch_type); in mm_app_close_ch()
|