Home
last modified time | relevance | path

Searched refs:super_buf (Results 1 – 15 of 15) sorted by relevance

/aosp12/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/src/
H A Dmm_camera_channel.c3177 if(super_buf->super_buf[buf_s_idx].frame_idx != 0) { in mm_channel_superbuf_comp_and_enqueue()
3186 super_buf->super_buf[buf_s_idx] = *buf_info; in mm_channel_superbuf_comp_and_enqueue()
3191 if (super_buf->super_buf[i].frame_idx == 0) { in mm_channel_superbuf_comp_and_enqueue()
3266 if (super_buf->super_buf[i].frame_idx != 0) { in mm_channel_superbuf_comp_and_enqueue()
3283 if (super_buf->super_buf[i].frame_idx != 0) { in mm_channel_superbuf_comp_and_enqueue()
3445 if (super_buf && super_buf->matched && in mm_channel_superbuf_dequeue_frame_internal()
3519 if (NULL != super_buf->super_buf[i].buf) { in mm_channel_superbuf_bufdone_overflow()
3563 if (NULL != super_buf->super_buf[i].buf) { in mm_channel_superbuf_skip()
3642 if (NULL != super_buf->super_buf[i].buf) { in mm_channel_superbuf_flush()
3725 if (NULL != super_buf->super_buf[i].buf) { in mm_channel_superbuf_flush_matched()
[all …]
H A Dmm_camera_muxer.c1704 if ((super_buf == NULL) || (super_buf->num_bufs == 0)) { in mm_camera_muxer_stream_frame_sync()
1714 super_buf, &dispatch_buf); in mm_camera_muxer_stream_frame_sync()
1722 memset(&super_buf, 0, sizeof(super_buf)); in mm_camera_muxer_stream_frame_sync()
1725 super_buf.bufs[super_buf.num_bufs++] = in mm_camera_muxer_stream_frame_sync()
1756 if ((super_buf == NULL) || (super_buf->num_bufs == 0)) { in mm_camera_muxer_channel_frame_sync()
1765 super_buf, NULL); in mm_camera_muxer_channel_frame_sync()
1870 if ( (NULL != super_buf) && in mm_camera_muxer_frame_sync_dequeue()
1873 super_buf = NULL; in mm_camera_muxer_frame_sync_dequeue()
1876 if (NULL != super_buf) { in mm_camera_muxer_frame_sync_dequeue()
1880 if (super_buf->matched) { in mm_camera_muxer_frame_sync_dequeue()
[all …]
H A Dmm_camera_stream.c275 mm_camera_super_buf_t super_buf; in mm_stream_dispatch_sync_data() local
287 memset(&super_buf, 0, sizeof(mm_camera_super_buf_t)); in mm_stream_dispatch_sync_data()
288 super_buf.num_bufs = 1; in mm_stream_dispatch_sync_data()
289 super_buf.bufs[0] = buf_info->buf; in mm_stream_dispatch_sync_data()
291 super_buf.ch_id = my_obj->ch_obj->my_hdl; in mm_stream_dispatch_sync_data()
296 buf_cb->cb(&super_buf, buf_cb->user_data); in mm_stream_dispatch_sync_data()
403 mm_camera_super_buf_t super_buf; in mm_stream_dispatch_app_data() local
420 super_buf.num_bufs = 1; in mm_stream_dispatch_app_data()
421 super_buf.bufs[0] = buf_info->buf; in mm_stream_dispatch_app_data()
423 super_buf.ch_id = my_obj->ch_obj->my_hdl; in mm_stream_dispatch_app_data()
[all …]
/aosp12/hardware/qcom/camera/msm8998/QCamera2/HAL/
H A DQCameraPostProc.cpp1855 if (NULL != super_buf) { in releaseSuperBuf()
1870 pChannel->bufDone(super_buf); in releaseSuperBuf()
1873 super_buf->ch_id); in releaseSuperBuf()
1894 if (NULL != super_buf) { in releaseSuperBuf()
1914 pChannel->bufDone(super_buf, super_buf->bufs[i]->stream_id); in releaseSuperBuf()
1921 super_buf->ch_id); in releaseSuperBuf()
2055 pme->releaseSuperBuf(super_buf); in releaseRawData()
3320 if (NULL != super_buf) { in dataProcessRoutine()
3326 free(super_buf); in dataProcessRoutine()
3348 if (NULL != super_buf) { in dataProcessRoutine()
[all …]
H A DQCameraPostProc.h189 void releaseSuperBuf(mm_camera_super_buf_t *super_buf);
217 void releaseSuperBuf(mm_camera_super_buf_t *super_buf,
H A DQCameraStream.h71 virtual int32_t bufDone(mm_camera_super_buf_t *super_buf);
H A DQCameraStream.cpp1251 int32_t QCameraStream::bufDone (mm_camera_super_buf_t *super_buf) in bufDone() argument
1254 for (uint32_t i = 0; i < super_buf->num_bufs; i++) { in bufDone()
1255 if (super_buf->bufs[i] != NULL) { in bufDone()
1256 rc |= bufDone(super_buf->bufs[i]->buf_idx); in bufDone()
H A DQCamera2HWI.h403 void releaseSuperBuf(mm_camera_super_buf_t *super_buf);
/aosp12/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-interface/inc/
H A Dmm_camera_muxer.h45 mm_camera_super_buf_t super_buf[MAX_OBJS_FOR_FRAME_SYNC]; member
162 void mm_camera_muxer_stream_frame_sync(mm_camera_super_buf_t *super_buf,
164 void mm_camera_muxer_channel_frame_sync(mm_camera_super_buf_t *super_buf,
H A Dmm_camera.h422 mm_camera_buf_info_t super_buf[MAX_STREAM_NUM_IN_BUNDLE]; member
579 mm_channel_queue_node_t *super_buf; member
/aosp12/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-test/src/
H A Dmm_qcamera_reprocess.c281 mm_camera_super_buf_t *super_buf, in mm_app_do_reprocess() argument
290 ( NULL == super_buf )) { in mm_app_do_reprocess()
311 memcpy(src_buf, super_buf, sizeof(mm_camera_super_buf_t)); in mm_app_do_reprocess()
/aosp12/hardware/qcom/camera/msm8998/QCamera2/HAL3/
H A DQCamera3PostProc.h154 void releaseSuperBuf(mm_camera_super_buf_t *super_buf);
H A DQCamera3PostProc.cpp980 void QCamera3PostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf) in releaseSuperBuf() argument
982 if (NULL != super_buf) { in releaseSuperBuf()
984 m_parent->bufDone(super_buf); in releaseSuperBuf()
H A DQCamera3Channel.cpp899 mm_camera_super_buf_t *super_buf = *itr; in streamCbRoutine() local
900 uint32_t buf_idx = super_buf->bufs[0]->buf_idx; in streamCbRoutine()
905 super_buf->bufs[0]->flags |= V4L2_BUF_FLAG_ERROR; in streamCbRoutine()
/aosp12/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-test/inc/
H A Dmm_qcamera_app.h526 mm_camera_super_buf_t *super_buf,