Home | History | Annotate | Download | only in HAL

Lines Matching refs:recvd_frame

57  *   @recvd_frame : received super buffer
62 * NOTE : recvd_frame will be released after this call by caller, so if
63 * async operation needed for recvd_frame, it's our responsibility
66 void QCamera2HardwareInterface::zsl_channel_cb(mm_camera_super_buf_t *recvd_frame,
79 recvd_frame->camera_handle)) {
87 recvd_frame->ch_id)) {
94 pme->selectScene(pChannel, recvd_frame);
95 pChannel->bufDone(recvd_frame);
100 recvd_frame->bUnlockAEC, pme->m_bLedAfAecLock);
101 if(recvd_frame->bUnlockAEC && pme->m_bLedAfAecLock) {
121 if (recvd_frame->bReadyForPrepareSnapshot) {
150 pChannel->bufDone(recvd_frame);
153 *frame = *recvd_frame;
155 if (recvd_frame->num_bufs > 0) {
157 recvd_frame->bufs[0]->frame_idx);
164 for (uint32_t i = 0; i < recvd_frame->num_bufs; i++) {
165 if (recvd_frame->bufs[i]->stream_type == CAM_STREAM_TYPE_RAW) {
166 mm_camera_buf_def_t * raw_frame = recvd_frame->bufs[i];
176 for (uint32_t i = 0; i < recvd_frame->num_bufs; i++) {
177 if (recvd_frame->bufs[i]->stream_type == CAM_STREAM_TYPE_SNAPSHOT) {
178 mm_camera_buf_def_t * yuv_frame = recvd_frame->bufs[i];
271 pChannel->bufDone(recvd_frame);
371 * @recvd_frame : received super buffer
376 * NOTE : recvd_frame will be released after this call by caller, so if
377 * async operation needed for recvd_frame, it's our responsibility
380 void QCamera2HardwareInterface::capture_channel_cb_routine(mm_camera_super_buf_t *recvd_frame,
389 pme->mCameraHandle->camera_handle != recvd_frame->camera_handle){
397 recvd_frame->ch_id)) {
407 pChannel->bufDone(recvd_frame);
410 *frame = *recvd_frame;
412 if (recvd_frame->num_bufs > 0) {
414 recvd_frame->bufs[0]->frame_idx);
417 for ( uint32_t i= 0 ; i < recvd_frame->num_bufs ; i++ ) {
418 if ( recvd_frame->bufs[i]->stream_type == CAM_STREAM_TYPE_SNAPSHOT ) {
419 mm_camera_buf_def_t * yuv_frame = recvd_frame->bufs[i];
453 pChannel->bufDone(recvd_frame);
467 for (int i = 0; i < recvd_frame->num_bufs; i++) {
469 pChannel->getStreamByHandle(recvd_frame->bufs[i]->stream_id);
473 main_frame = recvd_frame->bufs[i];
630 * @recvd_frame : received super buffer
635 * NOTE : recvd_frame will be released after this call by caller, so if
636 * async operation needed for recvd_frame, it's our responsibility
639 void QCamera2HardwareInterface::postproc_channel_cb_routine(mm_camera_super_buf_t *recvd_frame,
649 recvd_frame->camera_handle)) {
661 *frame = *recvd_frame;
663 if (recvd_frame->num_bufs > 0) {
664 LOGI("[KPI Perf]: frame_idx %d", recvd_frame->bufs[0]->frame_idx);
1609 * NOTE : recvd_frame will be released after this call by caller, so if
1610 * async operation needed for recvd_frame, it's our responsibility
1741 * NOTE : recvd_frame will be released after this call by caller, so if
1742 * async operation needed for recvd_frame, it's our responsibility