Home
last modified time | relevance | path

Searched refs:mm_camera_super_buf_t (Results 1 – 24 of 24) sorted by relevance

/hardware/qcom/camera/QCamera2/HAL/
DQCameraPostProc.h52 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel
54 mm_camera_super_buf_t *src_reproc_frame; // original source
67 mm_camera_super_buf_t *src_frame; // source frame that needs post process
68 mm_camera_super_buf_t *src_reproc_frame;// source frame (need to be
76 mm_camera_super_buf_t *src_frame;// source frame
80 mm_camera_super_buf_t *src_reproc_frame;// source frame (need to be
94 mm_camera_super_buf_t * frame; // ptr to frame
136 bool validatePostProcess(mm_camera_super_buf_t *frame);
137 int32_t processData(mm_camera_super_buf_t *frame);
138 int32_t processRawData(mm_camera_super_buf_t *frame);
[all …]
DQCamera2HWI.h378 void releaseSuperBuf(mm_camera_super_buf_t *super_buf);
409 mm_camera_super_buf_t *recvd_frame);
440 mm_camera_buf_def_t *getSnapshotFrame(mm_camera_super_buf_t *recvd_frame);
499 static void zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, void *userdata);
500 static void capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame,
502 static void postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame,
504 static void rdi_mode_stream_cb_routine(mm_camera_super_buf_t *frame,
507 static void nodisplay_preview_stream_cb_routine(mm_camera_super_buf_t *frame,
510 static void preview_stream_cb_routine(mm_camera_super_buf_t *frame,
513 static void synchronous_stream_cb_routine(mm_camera_super_buf_t *frame,
[all …]
DQCameraChannel.h63 virtual int32_t bufDone(mm_camera_super_buf_t *recvd_frame);
64 virtual int32_t bufDone(mm_camera_super_buf_t *recvd_frame, uint32_t stream_id);
136 int32_t doReprocess(mm_camera_super_buf_t *frame,
143 int32_t doReprocessOffline(mm_camera_super_buf_t *frame,
DQCameraStream.h46 typedef void (*stream_cb_routine)(mm_camera_super_buf_t *frame,
72 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs);
81 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
82 static void dataNotifySYNCCB(mm_camera_super_buf_t *recvd_frame,
DQCamera2HWICallbacks.cpp69 void QCamera2HardwareInterface::zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, in zsl_channel_cb()
146 mm_camera_super_buf_t* frame = in zsl_channel_cb()
147 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in zsl_channel_cb()
294 mm_camera_super_buf_t *frame) in selectScene()
380 void QCamera2HardwareInterface::capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in capture_channel_cb_routine()
402 mm_camera_super_buf_t* frame = in capture_channel_cb_routine()
403 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in capture_channel_cb_routine()
638 void QCamera2HardwareInterface::postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in postproc_channel_cb_routine()
652 mm_camera_super_buf_t* frame = in postproc_channel_cb_routine()
653 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in postproc_channel_cb_routine()
[all …]
DQCameraPostProc.cpp791 bool QCameraPostProcessor::validatePostProcess(mm_camera_super_buf_t *frame) in validatePostProcess()
838 mm_camera_super_buf_t *src_frame) in getOfflinePPInputBuffer()
913 int32_t QCameraPostProcessor::processData(mm_camera_super_buf_t *frame) in processData()
1062 int32_t QCameraPostProcessor::processRawData(mm_camera_super_buf_t *frame) in processRawData()
1267 int32_t QCameraPostProcessor::processPPData(mm_camera_super_buf_t *frame) in processPPData()
1636 void QCameraPostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf) in releaseSuperBuf()
1673 void QCameraPostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf, in releaseSuperBuf()
1819 mm_camera_super_buf_t *super_buf = (mm_camera_super_buf_t *) data; in releaseRawData()
1909 mm_camera_super_buf_t *frame, in queryStreams()
1910 mm_camera_super_buf_t *reproc_frame) in queryStreams()
[all …]
DQCameraStream.cpp992 int32_t QCameraStream::processDataNotify(mm_camera_super_buf_t *frame) in processDataNotify()
1021 void QCameraStream::dataNotifySYNCCB(mm_camera_super_buf_t *recvd_frame, in dataNotifySYNCCB()
1051 void QCameraStream::dataNotifyCB(mm_camera_super_buf_t *recvd_frame, in dataNotifyCB()
1064 mm_camera_super_buf_t *frame = in dataNotifyCB()
1065 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in dataNotifyCB()
1111 mm_camera_super_buf_t *frame = in dataProcRoutine()
1112 (mm_camera_super_buf_t *)pme->mDataQ.dequeue(); in dataProcRoutine()
2581 mm_camera_super_buf_t *frame = (mm_camera_super_buf_t *)data; in releaseFrameData()
DQCameraChannel.cpp411 int32_t QCameraChannel::bufDone(mm_camera_super_buf_t *recvd_frame) in bufDone()
442 int32_t QCameraChannel::bufDone(mm_camera_super_buf_t *recvd_frame, uint32_t stream_id) in bufDone()
1376 int32_t QCameraReprocessChannel::doReprocessOffline(mm_camera_super_buf_t *frame, in doReprocessOffline()
1475 int32_t QCameraReprocessChannel::doReprocess(mm_camera_super_buf_t *frame, in doReprocess()
/hardware/qcom/camera/QCamera2/HAL3/
DQCamera3PostProc.h64 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done)
65 mm_camera_super_buf_t *src_reproc_frame; // original source frame for reproc if not NULL
70 mm_camera_super_buf_t *src_metadata;
76 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done)
80 mm_camera_super_buf_t *src_metadata;
84 mm_camera_super_buf_t *input;
124 int32_t processData(mm_camera_super_buf_t *input,
126 int32_t processData(mm_camera_super_buf_t *input);
127 int32_t processPPData(mm_camera_super_buf_t *frame);
128 int32_t processPPMetadata(mm_camera_super_buf_t *reproc_meta);
[all …]
DQCamera3Channel.h68 typedef void (*channel_cb_routine)(mm_camera_super_buf_t *metadata,
89 int32_t bufDone(mm_camera_super_buf_t *recvd_frame);
102 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame,
116 static void streamCbRoutine(mm_camera_super_buf_t *super_frame,
193 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame,
206 int32_t queueReprocMetadata(mm_camera_super_buf_t *metadata);
207 int32_t metadataBufDone(mm_camera_super_buf_t *recvd_frame);
221 int32_t checkStreamCbErrors(mm_camera_super_buf_t *super_frame,
251 mm_camera_super_buf_t *mMetaFrame;
314 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame,
[all …]
DQCamera3Stream.h51 typedef void (*hal3_stream_cb_routine)(mm_camera_super_buf_t *frame,
77 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs);
82 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
162 int32_t handleBatchBuffer(mm_camera_super_buf_t *superBuf);
DQCamera3Stream.cpp504 int32_t QCamera3Stream::processDataNotify(mm_camera_super_buf_t *frame) in processDataNotify()
532 void QCamera3Stream::dataNotifyCB(mm_camera_super_buf_t *recvd_frame, in dataNotifyCB()
545 mm_camera_super_buf_t *frame = in dataNotifyCB()
546 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in dataNotifyCB()
593 mm_camera_super_buf_t *frame = in dataProcRoutine()
594 (mm_camera_super_buf_t *)pme->mDataQ.dequeue(); in dataProcRoutine()
1125 mm_camera_super_buf_t *frame = (mm_camera_super_buf_t *)data; in releaseFrameData()
1449 int32_t QCamera3Stream::handleBatchBuffer(mm_camera_super_buf_t *superBuf) in handleBatchBuffer()
1452 mm_camera_super_buf_t *frame; in handleBatchBuffer()
1489 frame = (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in handleBatchBuffer()
[all …]
DQCamera3HWI.h169 static void captureResultCb(mm_camera_super_buf_t *metadata,
204 void captureResultCb(mm_camera_super_buf_t *metadata,
280 void handleMetadataWithLock(mm_camera_super_buf_t *metadata_buf,
282 void handleBatchMetadata(mm_camera_super_buf_t *metadata_buf,
322 void hdrPlusPerfLock(mm_camera_super_buf_t *metadata_buf);
DQCamera3Channel.cpp349 int32_t QCamera3Channel::bufDone(mm_camera_super_buf_t *recvd_frame) in bufDone()
469 void QCamera3Channel::streamCbRoutine(mm_camera_super_buf_t *super_frame, in streamCbRoutine()
780 void QCamera3ProcessingChannel::streamCbRoutine(mm_camera_super_buf_t *super_frame, in streamCbRoutine()
1147 int32_t QCamera3ProcessingChannel::checkStreamCbErrors(mm_camera_super_buf_t *super_frame, in checkStreamCbErrors()
1294 int32_t QCamera3ProcessingChannel::queueReprocMetadata(mm_camera_super_buf_t *metadata) in queueReprocMetadata()
1311 int32_t QCamera3ProcessingChannel::metadataBufDone(mm_camera_super_buf_t *recvd_frame) in metadataBufDone()
1968 mm_camera_super_buf_t *super_frame, in streamCbRoutine()
2059 mm_camera_super_buf_t *super_frame, in streamCbRoutine()
2340 void QCamera3RawDumpChannel::streamCbRoutine(mm_camera_super_buf_t *super_frame, in streamCbRoutine()
2692 void QCamera3YUVChannel::streamCbRoutine(mm_camera_super_buf_t *super_frame, in streamCbRoutine()
[all …]
DQCamera3PostProc.cpp541 int32_t QCamera3PostProcessor::processData(mm_camera_super_buf_t *input) { in processData()
561 int32_t QCamera3PostProcessor::processData(mm_camera_super_buf_t *input, in processData()
656 int32_t QCamera3PostProcessor::processPPMetadata(mm_camera_super_buf_t *reproc_meta) in processPPMetadata()
709 int32_t QCamera3PostProcessor::processPPData(mm_camera_super_buf_t *frame) in processPPData()
848 pme->m_parent->metadataBufDone((mm_camera_super_buf_t *)data); in releaseMetadata()
906 void QCamera3PostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf) in releaseSuperBuf()
1335 mm_camera_super_buf_t *recvd_frame = NULL; in encodeData()
1694 mm_camera_super_buf_t *meta_buffer = NULL; in dataProcessRoutine()
1854 (mm_camera_super_buf_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
1948mm_camera_super_buf_t *metadata = (mm_camera_super_buf_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
/hardware/qcom/camera/QCamera2/stack/mm-camera-test/src/
Dmm_qcamera_reprocess.c34 static void mm_app_reprocess_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_reprocess_notify_cb()
42 mm_camera_super_buf_t *src_frame; in mm_app_reprocess_notify_cb()
99 src_frame = ( mm_camera_super_buf_t * ) mm_qcamera_queue_dequeue(&pme->pp_frames, 1); in mm_app_reprocess_notify_cb()
278 mm_camera_super_buf_t *super_buf, in mm_app_do_reprocess()
283 mm_camera_super_buf_t *src_buf = NULL; in mm_app_do_reprocess()
303 src_buf = ( mm_camera_super_buf_t * ) malloc(sizeof(mm_camera_super_buf_t)); in mm_app_do_reprocess()
308 memcpy(src_buf, super_buf, sizeof(mm_camera_super_buf_t)); in mm_app_do_reprocess()
336 mm_camera_super_buf_t *recvd_frame = ( mm_camera_super_buf_t * ) data; in mm_app_release_ppinput()
Dmm_qcamera_snapshot.c80 int encodeData(mm_camera_test_obj_t *test_obj, mm_camera_super_buf_t* recvd_frame, in encodeData()
90 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in encodeData()
182 static void mm_app_snapshot_metadata_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_snapshot_metadata_notify_cb()
265 static void mm_app_snapshot_notify_cb_raw(mm_camera_super_buf_t *bufs, in mm_app_snapshot_notify_cb_raw()
333 static void mm_app_snapshot_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_snapshot_notify_cb()
Dmm_qcamera_video.c34 static void mm_app_video_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_video_notify_cb()
Dmm_qcamera_preview.c45 static void mm_app_metadata_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_metadata_notify_cb()
131 static void mm_app_snapshot_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_snapshot_notify_cb()
248 static void mm_app_preview_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_preview_notify_cb()
321 static void mm_app_zsl_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_zsl_notify_cb()
Dmm_qcamera_rdi.c67 static void mm_app_rdi_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_rdi_notify_cb()
/hardware/qcom/camera/QCamera2/stack/mm-camera-test/inc/
Dmm_qcamera_app.h217 mm_camera_super_buf_t* current_job_frames;
499 extern int encodeData(mm_camera_test_obj_t *test_obj, mm_camera_super_buf_t* recvd_frame,
510 mm_camera_super_buf_t *super_buf,
/hardware/qcom/camera/QCamera2/stack/common/
Dmm_camera_interface.h160 } mm_camera_super_buf_t; typedef
211 typedef void (*mm_camera_buf_notify_t) (mm_camera_super_buf_t *bufs,
/hardware/qcom/camera/QCamera2/stack/mm-camera-interface/inc/
Dmm_camera.h125 mm_camera_super_buf_t superbuf; /* superbuf if superbuf dataCB*/
/hardware/qcom/camera/QCamera2/stack/mm-camera-interface/src/
Dmm_camera_stream.c259 mm_camera_super_buf_t super_buf; in mm_stream_dispatch_sync_data()
266 memset(&super_buf, 0, sizeof(mm_camera_super_buf_t)); in mm_stream_dispatch_sync_data()
381 mm_camera_super_buf_t super_buf; in mm_stream_dispatch_app_data()
396 memset(&super_buf, 0, sizeof(mm_camera_super_buf_t)); in mm_stream_dispatch_app_data()