Home
last modified time | relevance | path

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

/device/google/marlin/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.h386 void releaseSuperBuf(mm_camera_super_buf_t *super_buf);
417 mm_camera_super_buf_t *recvd_frame);
448 mm_camera_buf_def_t *getSnapshotFrame(mm_camera_super_buf_t *recvd_frame);
507 static void zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, void *userdata);
508 static void capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame,
510 static void postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame,
512 static void rdi_mode_stream_cb_routine(mm_camera_super_buf_t *frame,
515 static void nodisplay_preview_stream_cb_routine(mm_camera_super_buf_t *frame,
518 static void preview_stream_cb_routine(mm_camera_super_buf_t *frame,
521 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.cpp66 void QCamera2HardwareInterface::zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, in zsl_channel_cb()
143 mm_camera_super_buf_t* frame = in zsl_channel_cb()
144 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in zsl_channel_cb()
291 mm_camera_super_buf_t *frame) in selectScene()
378 void QCamera2HardwareInterface::capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in capture_channel_cb_routine()
400 mm_camera_super_buf_t* frame = in capture_channel_cb_routine()
401 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in capture_channel_cb_routine()
636 void QCamera2HardwareInterface::postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in postproc_channel_cb_routine()
650 mm_camera_super_buf_t* frame = in postproc_channel_cb_routine()
651 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in postproc_channel_cb_routine()
[all …]
DQCameraPostProc.cpp793 bool QCameraPostProcessor::validatePostProcess(mm_camera_super_buf_t *frame) in validatePostProcess()
840 mm_camera_super_buf_t *src_frame) in getOfflinePPInputBuffer()
915 int32_t QCameraPostProcessor::processData(mm_camera_super_buf_t *frame) in processData()
1064 int32_t QCameraPostProcessor::processRawData(mm_camera_super_buf_t *frame) in processRawData()
1269 int32_t QCameraPostProcessor::processPPData(mm_camera_super_buf_t *frame) in processPPData()
1640 void QCameraPostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf) in releaseSuperBuf()
1677 void QCameraPostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf, in releaseSuperBuf()
1823 mm_camera_super_buf_t *super_buf = (mm_camera_super_buf_t *) data; in releaseRawData()
1913 mm_camera_super_buf_t *frame, in queryStreams()
1914 mm_camera_super_buf_t *reproc_frame) in queryStreams()
[all …]
DQCameraStream.cpp1031 int32_t QCameraStream::processDataNotify(mm_camera_super_buf_t *frame) in processDataNotify()
1060 void QCameraStream::dataNotifySYNCCB(mm_camera_super_buf_t *recvd_frame, in dataNotifySYNCCB()
1090 void QCameraStream::dataNotifyCB(mm_camera_super_buf_t *recvd_frame, in dataNotifyCB()
1103 mm_camera_super_buf_t *frame = in dataNotifyCB()
1104 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in dataNotifyCB()
1150 mm_camera_super_buf_t *frame = in dataProcRoutine()
1151 (mm_camera_super_buf_t *)pme->mDataQ.dequeue(); in dataProcRoutine()
2648 mm_camera_super_buf_t *frame = (mm_camera_super_buf_t *)data; in releaseFrameData()
DQCameraChannel.cpp415 int32_t QCameraChannel::bufDone(mm_camera_super_buf_t *recvd_frame) in bufDone()
446 int32_t QCameraChannel::bufDone(mm_camera_super_buf_t *recvd_frame, uint32_t stream_id) in bufDone()
1381 int32_t QCameraReprocessChannel::doReprocessOffline(mm_camera_super_buf_t *frame, in doReprocessOffline()
1488 int32_t QCameraReprocessChannel::doReprocess(mm_camera_super_buf_t *frame, in doReprocess()
/device/google/marlin/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;
123 int32_t processData(mm_camera_super_buf_t *input,
125 int32_t processData(mm_camera_super_buf_t *input);
126 int32_t processPPData(mm_camera_super_buf_t *frame);
127 int32_t processPPMetadata(mm_camera_super_buf_t *reproc_meta);
[all …]
DQCamera3Channel.h68 typedef void (*channel_cb_routine)(mm_camera_super_buf_t *metadata,
95 int32_t bufDone(mm_camera_super_buf_t *recvd_frame);
110 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame,
124 static void streamCbRoutine(mm_camera_super_buf_t *super_frame,
205 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame,
218 int32_t queueReprocMetadata(mm_camera_super_buf_t *metadata);
219 int32_t metadataBufDone(mm_camera_super_buf_t *recvd_frame);
233 int32_t checkStreamCbErrors(mm_camera_super_buf_t *super_frame,
264 mm_camera_super_buf_t *mMetaFrame;
269 android::List<mm_camera_super_buf_t *> mOutOfSequenceBuffers;
[all …]
DQCamera3Stream.h51 typedef void (*hal3_stream_cb_routine)(mm_camera_super_buf_t *frame,
78 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs);
83 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
170 int32_t handleBatchBuffer(mm_camera_super_buf_t *superBuf);
DQCamera3Stream.cpp587 int32_t QCamera3Stream::processDataNotify(mm_camera_super_buf_t *frame) in processDataNotify()
615 void QCamera3Stream::dataNotifyCB(mm_camera_super_buf_t *recvd_frame, in dataNotifyCB()
628 mm_camera_super_buf_t *frame = in dataNotifyCB()
629 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in dataNotifyCB()
693 mm_camera_super_buf_t *frame = in dataProcRoutine()
694 (mm_camera_super_buf_t *)pme->mDataQ.dequeue(); in dataProcRoutine()
1296 mm_camera_super_buf_t *frame = (mm_camera_super_buf_t *)data; in releaseFrameData()
1625 int32_t QCamera3Stream::handleBatchBuffer(mm_camera_super_buf_t *superBuf) in handleBatchBuffer()
1628 mm_camera_super_buf_t *frame; in handleBatchBuffer()
1665 frame = (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in handleBatchBuffer()
[all …]
DQCamera3Channel.cpp355 int32_t QCamera3Channel::bufDone(mm_camera_super_buf_t *recvd_frame) in bufDone()
475 void QCamera3Channel::streamCbRoutine(mm_camera_super_buf_t *super_frame, in streamCbRoutine()
790 void QCamera3ProcessingChannel::streamCbRoutine(mm_camera_super_buf_t *super_frame, in streamCbRoutine()
848 mm_camera_super_buf_t *super_buf = *itr; in streamCbRoutine()
1255 int32_t QCamera3ProcessingChannel::checkStreamCbErrors(mm_camera_super_buf_t *super_frame, in checkStreamCbErrors()
1402 int32_t QCamera3ProcessingChannel::queueReprocMetadata(mm_camera_super_buf_t *metadata) in queueReprocMetadata()
1419 int32_t QCamera3ProcessingChannel::metadataBufDone(mm_camera_super_buf_t *recvd_frame) in metadataBufDone()
2090 mm_camera_super_buf_t *super_frame, in streamCbRoutine()
2182 mm_camera_super_buf_t *super_frame, in streamCbRoutine()
2475 void QCamera3RawDumpChannel::streamCbRoutine(mm_camera_super_buf_t *super_frame, in streamCbRoutine()
[all …]
DQCamera3HWI.h178 static void captureResultCb(mm_camera_super_buf_t *metadata,
212 void captureResultCb(mm_camera_super_buf_t *metadata,
315 void handleMetadataWithLock(mm_camera_super_buf_t *metadata_buf,
319 void handleBatchMetadata(mm_camera_super_buf_t *metadata_buf,
369 void hdrPlusPerfLock(mm_camera_super_buf_t *metadata_buf);
DQCamera3PostProc.cpp538 int32_t QCamera3PostProcessor::processData(mm_camera_super_buf_t *input) { in processData()
558 int32_t QCamera3PostProcessor::processData(mm_camera_super_buf_t *input, in processData()
653 int32_t QCamera3PostProcessor::processPPMetadata(mm_camera_super_buf_t *reproc_meta) in processPPMetadata()
706 int32_t QCamera3PostProcessor::processPPData(mm_camera_super_buf_t *frame) in processPPData()
845 pme->m_parent->metadataBufDone((mm_camera_super_buf_t *)data); in releaseMetadata()
903 void QCamera3PostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf) in releaseSuperBuf()
1338 mm_camera_super_buf_t *recvd_frame = NULL; in encodeData()
1719 mm_camera_super_buf_t *meta_buffer = NULL; in dataProcessRoutine()
1882 (mm_camera_super_buf_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
1976mm_camera_super_buf_t *metadata = (mm_camera_super_buf_t *)pme->m_inputMetaQ.dequeue(); in dataProcessRoutine()
DQCamera3HWI.cpp3084 mm_camera_super_buf_t *metadata_buf, bool free_and_bufdone_meta_buf) in handleBatchMetadata()
3280 mm_camera_super_buf_t *metadata_buf, bool free_and_bufdone_meta_buf, in handleMetadataWithLock()
3697 mm_camera_super_buf_t *metadata_buf) in hdrPlusPerfLock()
4999 void QCamera3HardwareInterface::captureResultCb(mm_camera_super_buf_t *metadata_buf, in captureResultCb()
10498 void QCamera3HardwareInterface::captureResultCb(mm_camera_super_buf_t *metadata, in captureResultCb()
/device/google/marlin/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.c47 static void mm_app_metadata_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_metadata_notify_cb()
133 static void mm_app_snapshot_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_snapshot_notify_cb()
250 static void mm_app_preview_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_preview_notify_cb()
323 static void mm_app_zsl_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_zsl_notify_cb()
Dmm_qcamera_rdi.c69 static void mm_app_rdi_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_rdi_notify_cb()
/device/google/marlin/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,
/device/google/marlin/camera/QCamera2/stack/common/
Dmm_camera_interface.h162 } mm_camera_super_buf_t; typedef
204 typedef void (*mm_camera_buf_notify_t) (mm_camera_super_buf_t *bufs,
/device/google/marlin/camera/QCamera2/stack/mm-camera-interface/inc/
Dmm_camera.h126 mm_camera_super_buf_t superbuf; /* superbuf if superbuf dataCB*/
/device/google/marlin/camera/QCamera2/stack/mm-camera-interface/src/
Dmm_camera_stream.c267 mm_camera_super_buf_t super_buf; in mm_stream_dispatch_sync_data()
274 memset(&super_buf, 0, sizeof(mm_camera_super_buf_t)); in mm_stream_dispatch_sync_data()
389 mm_camera_super_buf_t super_buf; in mm_stream_dispatch_app_data()
404 memset(&super_buf, 0, sizeof(mm_camera_super_buf_t)); in mm_stream_dispatch_app_data()