Home
last modified time | relevance | path

Searched refs:ch_type (Results 1 – 25 of 36) sorted by relevance

12

/device/lge/mako/camera/mm-camera-interface/
Dmm_camera_channel.c72 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 …]
Dmm_camera_poll_thread.c162 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 …]
Dmm_camera.h208 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 …]
Dmm_camera_interface2.h130 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 …]
Dmm_camera_interface2.c109 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 …]
Dmm_camera.c492 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/
DQCameraStream.cpp134 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()
DQCameraHWI_Still.cpp552 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/
DQCameraStream.cpp133 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()
DQCameraHWI_Still.cpp474 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/
DQCamera2HWI.h305 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);
DQCamera2HWI.cpp3321 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/
DQCamera2HWI.h305 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);
DQCamera2HWI.cpp3321 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/
Dmm_qcamera_app.h200 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/
Dmm_qcamera_app.h200 mm_camera_channel_type_t ch_type,
221 mm_camera_channel_type_t ch_type);
/device/moto/shamu/camera/QCamera2/HAL/
DQCamera2HWI.h378 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);
DQCamera2HWI.cpp4786 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/
Dmm_qcamera_app.c619 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/
Dmm_qcamera_app.c619 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/
Dmm_qcamera_app.h162 extern void mm_app_close_ch(int cam_id, int ch_type);
/device/lge/mako/camera/QCamera/stack/mm-camera-test/src/
Dmm_qcamera_app.c385 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/
Dmm_qcamera_app.h388 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/
Dmm_qcamera_app.h193 extern void mm_app_close_ch(int cam_id, int ch_type);
/device/moto/shamu/camera/QCamera/stack/mm-camera-test/src/
Dmm_qcamera_app.c421 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()

12