Home
last modified time | relevance | path

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

1234

/device/moto/shamu/camera/QCamera2/HAL/
DQCameraPostProc.h48 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 …]
DQCamera2HWI.h351 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 …]
DQCameraChannel.h63 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/
DQCamera3PostProc.h53 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 …]
DQCamera3Channel.h48 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 …]
DQCamera3PostProc.cpp368 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 …]
DQCamera3Stream.h46 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/
DQCamera3PostProc.h62 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 …]
DQCamera3Channel.h49 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 …]
DQCamera3Stream.h47 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/
DQCameraPostProc.h46 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);
DQCamera2HWI.h287 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 …]
DQCamera2HWICallbacks.cpp55 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 …]
DQCameraStream.h45 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/
DQCameraPostProc.h46 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);
DQCamera2HWI.h287 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 …]
DQCamera2HWICallbacks.cpp55 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 …]
DQCameraStream.h45 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/
DQCamera3Channel.h49 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 …]
DQCamera3PostProc.h54 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);
DQCamera3Stream.cpp379 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()
DQCamera3Stream.h46 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/
Dmm_qcamera_reprocess.c33 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/
DQCameraStream.h81 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/
DQCameraStream.h119 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);

1234