/device/moto/shamu/camera/QCamera2/HAL/ |
D | QCameraPostProc.h | 48 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 49 mm_camera_super_buf_t *src_reproc_frame; // original source frame for reproc if not NULL 58 mm_camera_super_buf_t *src_frame;// source frame 72 mm_camera_super_buf_t * frame; // ptr to frame 114 int32_t processData(mm_camera_super_buf_t *frame); 115 int32_t processRawData(mm_camera_super_buf_t *frame); 116 int32_t processPPData(mm_camera_super_buf_t *frame); 142 mm_camera_super_buf_t *main_frame, 143 mm_camera_super_buf_t *reproc_frame); 144 int32_t syncStreamParams(mm_camera_super_buf_t *frame, [all …]
|
D | QCamera2HWI.h | 351 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); 376 mm_camera_super_buf_t *recvd_frame); 403 mm_camera_buf_def_t *getSnapshotFrame(mm_camera_super_buf_t *recvd_frame); 454 static void zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, void *userdata); 455 static void capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, 457 static void postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, 459 static void rdi_mode_stream_cb_routine(mm_camera_super_buf_t *frame, 462 static void nodisplay_preview_stream_cb_routine(mm_camera_super_buf_t *frame, 465 static void preview_stream_cb_routine(mm_camera_super_buf_t *frame, 468 static void postview_stream_cb_routine(mm_camera_super_buf_t *frame, [all …]
|
D | QCameraChannel.h | 63 virtual int32_t bufDone(mm_camera_super_buf_t *recvd_frame); 130 int32_t doReprocess(mm_camera_super_buf_t *frame); 133 int32_t doReprocessOffline(mm_camera_super_buf_t *frame);
|
/device/asus/flo/camera/QCamera2/HAL3/ |
D | QCamera3PostProc.h | 53 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 54 mm_camera_super_buf_t *src_reproc_frame; // original source frame for reproc if not NULL 55 mm_camera_super_buf_t *aux_frame;// source frame but from different stream 61 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 65 mm_camera_super_buf_t *frame; // source frame that needs post process 103 int32_t processData(mm_camera_super_buf_t *frame); 104 int32_t processRawData(mm_camera_super_buf_t *frame); 105 int32_t processPPData(mm_camera_super_buf_t *frame); 108 int32_t processPPMetadata(mm_camera_super_buf_t *frame); 122 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); [all …]
|
D | QCamera3Channel.h | 48 typedef void (*channel_cb_routine)(mm_camera_super_buf_t *metadata, 69 int32_t bufDone(mm_camera_super_buf_t *recvd_frame); 83 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 94 static void streamCbRoutine(mm_camera_super_buf_t *super_frame, 146 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 184 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 214 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 231 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, 233 void queueMetadata(mm_camera_super_buf_t *metadata_buf); 263 int32_t doReprocess(mm_camera_super_buf_t *frame, [all …]
|
D | QCamera3PostProc.cpp | 368 mm_camera_super_buf_t *aux_frame = NULL; in processAuxiliaryData() 377 aux_frame = (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in processAuxiliaryData() 384 memset(aux_frame, 0, sizeof(mm_camera_super_buf_t)); in processAuxiliaryData() 413 int32_t QCamera3PostProcessor::processData(mm_camera_super_buf_t *frame) in processData() 460 int32_t QCamera3PostProcessor::processPPMetadata(mm_camera_super_buf_t *frame) in processPPMetadata() 485 int32_t QCamera3PostProcessor::processRawData(mm_camera_super_buf_t *frame) in processRawData() 507 int32_t QCamera3PostProcessor::processPPData(mm_camera_super_buf_t *frame) in processPPData() 581 pme->releaseSuperBuf((mm_camera_super_buf_t *)data); in releasePPInputData() 638 void QCamera3PostProcessor::releaseSuperBuf(mm_camera_super_buf_t *super_buf) in releaseSuperBuf() 681 memset(job->aux_frame, 0, sizeof(mm_camera_super_buf_t)); in releaseJpegJobData() [all …]
|
D | QCamera3Stream.h | 46 typedef void (*stream_cb_routine)(mm_camera_super_buf_t *frame, 67 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs); 71 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
|
/device/moto/shamu/camera/QCamera2/HAL3/ |
D | QCamera3PostProc.h | 62 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 63 mm_camera_super_buf_t *src_reproc_frame; // original source frame for reproc if not NULL 68 mm_camera_super_buf_t *src_metadata; 74 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 78 mm_camera_super_buf_t *src_metadata; 115 int32_t processData(mm_camera_super_buf_t *frame); 116 int32_t processRawData(mm_camera_super_buf_t *frame); 117 int32_t processPPData(mm_camera_super_buf_t *frame); 118 int32_t processPPMetadata(mm_camera_super_buf_t *reproc_meta); 138 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); [all …]
|
D | QCamera3Channel.h | 49 typedef void (*channel_cb_routine)(mm_camera_super_buf_t *metadata, 73 int32_t bufDone(mm_camera_super_buf_t *recvd_frame); 84 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 96 static void streamCbRoutine(mm_camera_super_buf_t *super_frame, 150 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 185 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 214 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 244 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 284 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 292 int32_t metadataBufDone(mm_camera_super_buf_t *recvd_frame); [all …]
|
D | QCamera3Stream.h | 47 typedef void (*hal3_stream_cb_routine)(mm_camera_super_buf_t *frame, 71 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs); 75 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
|
/device/lge/hammerhead/camera/QCamera2/HAL/ |
D | QCameraPostProc.h | 46 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 47 mm_camera_super_buf_t *src_reproc_frame; // original source frame for reproc if not NULL 52 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 56 mm_camera_super_buf_t *frame; // source frame that needs post process 67 mm_camera_super_buf_t * frame; // ptr to frame 107 int32_t processData(mm_camera_super_buf_t *frame); 108 int32_t processRawData(mm_camera_super_buf_t *frame); 109 int32_t processPPData(mm_camera_super_buf_t *frame); 128 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); 131 int32_t processRawImageImpl(mm_camera_super_buf_t *recvd_frame);
|
D | QCamera2HWI.h | 287 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); 329 mm_camera_buf_def_t *getSnapshotFrame(mm_camera_super_buf_t *recvd_frame); 353 static void zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, void *userdata); 354 static void capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, 356 static void postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, 358 static void nodisplay_preview_stream_cb_routine(mm_camera_super_buf_t *frame, 361 static void preview_stream_cb_routine(mm_camera_super_buf_t *frame, 364 static void postview_stream_cb_routine(mm_camera_super_buf_t *frame, 367 static void video_stream_cb_routine(mm_camera_super_buf_t *frame, 370 static void snapshot_stream_cb_routine(mm_camera_super_buf_t *frame, [all …]
|
D | QCamera2HWICallbacks.cpp | 55 void QCamera2HardwareInterface::zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, in zsl_channel_cb() 75 mm_camera_super_buf_t* frame = in zsl_channel_cb() 76 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in zsl_channel_cb() 106 void QCamera2HardwareInterface::capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in capture_channel_cb_routine() 128 mm_camera_super_buf_t* frame = in capture_channel_cb_routine() 129 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in capture_channel_cb_routine() 197 void QCamera2HardwareInterface::postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in postproc_channel_cb_routine() 212 mm_camera_super_buf_t* frame = in postproc_channel_cb_routine() 213 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in postproc_channel_cb_routine() 245 void QCamera2HardwareInterface::preview_stream_cb_routine(mm_camera_super_buf_t *super_frame, in preview_stream_cb_routine() [all …]
|
D | QCameraStream.h | 45 typedef void (*stream_cb_routine)(mm_camera_super_buf_t *frame, 66 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs); 70 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
|
/device/asus/flo/camera/QCamera2/HAL/ |
D | QCameraPostProc.h | 46 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 47 mm_camera_super_buf_t *src_reproc_frame; // original source frame for reproc if not NULL 52 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 56 mm_camera_super_buf_t *frame; // source frame that needs post process 67 mm_camera_super_buf_t * frame; // ptr to frame 107 int32_t processData(mm_camera_super_buf_t *frame); 108 int32_t processRawData(mm_camera_super_buf_t *frame); 109 int32_t processPPData(mm_camera_super_buf_t *frame); 128 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); 131 int32_t processRawImageImpl(mm_camera_super_buf_t *recvd_frame);
|
D | QCamera2HWI.h | 287 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); 329 mm_camera_buf_def_t *getSnapshotFrame(mm_camera_super_buf_t *recvd_frame); 353 static void zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, void *userdata); 354 static void capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, 356 static void postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, 358 static void nodisplay_preview_stream_cb_routine(mm_camera_super_buf_t *frame, 361 static void preview_stream_cb_routine(mm_camera_super_buf_t *frame, 364 static void postview_stream_cb_routine(mm_camera_super_buf_t *frame, 367 static void video_stream_cb_routine(mm_camera_super_buf_t *frame, 370 static void snapshot_stream_cb_routine(mm_camera_super_buf_t *frame, [all …]
|
D | QCamera2HWICallbacks.cpp | 55 void QCamera2HardwareInterface::zsl_channel_cb(mm_camera_super_buf_t *recvd_frame, in zsl_channel_cb() 75 mm_camera_super_buf_t* frame = in zsl_channel_cb() 76 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in zsl_channel_cb() 106 void QCamera2HardwareInterface::capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in capture_channel_cb_routine() 128 mm_camera_super_buf_t* frame = in capture_channel_cb_routine() 129 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in capture_channel_cb_routine() 197 void QCamera2HardwareInterface::postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame, in postproc_channel_cb_routine() 212 mm_camera_super_buf_t* frame = in postproc_channel_cb_routine() 213 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in postproc_channel_cb_routine() 245 void QCamera2HardwareInterface::preview_stream_cb_routine(mm_camera_super_buf_t *super_frame, in preview_stream_cb_routine() [all …]
|
D | QCameraStream.h | 45 typedef void (*stream_cb_routine)(mm_camera_super_buf_t *frame, 66 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs); 70 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
|
/device/lge/hammerhead/camera/QCamera2/HAL3/ |
D | QCamera3Channel.h | 49 typedef void (*channel_cb_routine)(mm_camera_super_buf_t *metadata, 70 int32_t bufDone(mm_camera_super_buf_t *recvd_frame); 81 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 93 static void streamCbRoutine(mm_camera_super_buf_t *super_frame, 138 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 171 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 200 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 229 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 263 virtual void streamCbRoutine(mm_camera_super_buf_t *super_frame, 279 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, [all …]
|
D | QCamera3PostProc.h | 54 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 55 mm_camera_super_buf_t *src_reproc_frame; // original source frame for reproc if not NULL 62 mm_camera_super_buf_t *src_frame;// source frame (need to be returned back to kernel after done) 67 mm_camera_super_buf_t *frame; // source frame that needs post process 107 int32_t processData(mm_camera_super_buf_t *frame); 108 int32_t processRawData(mm_camera_super_buf_t *frame); 109 int32_t processPPData(mm_camera_super_buf_t *frame); 125 void releaseSuperBuf(mm_camera_super_buf_t *super_buf); 127 int32_t processRawImageImpl(mm_camera_super_buf_t *recvd_frame);
|
D | QCamera3Stream.cpp | 379 int32_t QCamera3Stream::processDataNotify(mm_camera_super_buf_t *frame) in processDataNotify() 407 void QCamera3Stream::dataNotifyCB(mm_camera_super_buf_t *recvd_frame, in dataNotifyCB() 420 mm_camera_super_buf_t *frame = in dataNotifyCB() 421 (mm_camera_super_buf_t *)malloc(sizeof(mm_camera_super_buf_t)); in dataNotifyCB() 467 mm_camera_super_buf_t *frame = in dataProcRoutine() 468 (mm_camera_super_buf_t *)pme->mDataQ.dequeue(); in dataProcRoutine() 918 mm_camera_super_buf_t *frame = (mm_camera_super_buf_t *)data; in releaseFrameData()
|
D | QCamera3Stream.h | 46 typedef void (*stream_cb_routine)(mm_camera_super_buf_t *frame, 67 virtual int32_t processDataNotify(mm_camera_super_buf_t *bufs); 71 static void dataNotifyCB(mm_camera_super_buf_t *recvd_frame, void *userdata);
|
/device/moto/shamu/camera/QCamera2/stack/mm-camera-test/src/ |
D | mm_qcamera_reprocess.c | 33 static void mm_app_reprocess_notify_cb(mm_camera_super_buf_t *bufs, in mm_app_reprocess_notify_cb() 41 mm_camera_super_buf_t *src_frame; in mm_app_reprocess_notify_cb() 98 src_frame = ( mm_camera_super_buf_t * ) mm_qcamera_queue_dequeue(&pme->pp_frames, 1); in mm_app_reprocess_notify_cb() 280 mm_camera_super_buf_t *super_buf, in mm_app_do_reprocess() 285 mm_camera_super_buf_t *src_buf = NULL; in mm_app_do_reprocess() 311 src_buf = ( mm_camera_super_buf_t * ) malloc(sizeof(mm_camera_super_buf_t)); in mm_app_do_reprocess() 318 memcpy(src_buf, super_buf, sizeof(mm_camera_super_buf_t)); in mm_app_do_reprocess() 348 mm_camera_super_buf_t *recvd_frame = ( mm_camera_super_buf_t * ) data; in mm_app_release_ppinput()
|
/device/moto/shamu/camera/QCamera/HAL/core/inc/ |
D | QCameraStream.h | 81 void dataCallback(mm_camera_super_buf_t *bufs); 137 status_t processRecordFrame(mm_camera_super_buf_t *data); 156 mm_camera_super_buf_t mRecordedFrames[MM_CAMERA_MAX_NUM_FRAMES]; 182 status_t processPreviewFrame(mm_camera_super_buf_t *frame); 184 status_t processPreviewFrameWithDisplay(mm_camera_super_buf_t *frame); 186 status_t processPreviewFrameWithOutDisplay(mm_camera_super_buf_t *frame); 217 mm_camera_super_buf_t mNotifyBuffer[2*PREVIEW_BUFFER_COUNT]; 295 status_t processRdiFrame (mm_camera_super_buf_t *data);
|
/device/moto/shamu/camera/QCamera/HAL2/core/inc/ |
D | QCameraStream.h | 119 void dataCallback(mm_camera_super_buf_t *bufs); 127 virtual status_t processPreviewFrame(mm_camera_super_buf_t *frame){return NO_ERROR;} in processPreviewFrame() 135 virtual status_t receiveRawPicture(mm_camera_super_buf_t* recvd_frame){return NO_ERROR;}; in receiveRawPicture() 191 virtual status_t processPreviewFrame(mm_camera_super_buf_t *frame); 220 mm_camera_super_buf_t mNotifyBuffer[16]; 238 status_t receiveRawPicture(mm_camera_super_buf_t* recvd_frame); 262 status_t encodeData(mm_camera_super_buf_t* recvd_frame);
|