Home | History | Annotate | Download | only in libcamera

Lines Matching full:frame

182         camera_frame_type *frame,
490 snprintf(buffer, 255, "preview frame size(%d), raw size (%d), jpeg size (%d) and jpeg max size (%d)\n", mPreviewFrameSize, mRawSize, mJpegSize, mJpegMaxSize);
741 // hack to prevent first preview frame from being black
1205 void QualcommCameraHardware::receivePreviewFrame(camera_frame_type *frame)
1209 // Ignore the first frame--there is a bug in the VFE pipeline and that
1210 // frame may be bad.
1217 ssize_t offset = (uint32_t)frame->buf_Virt_Addr;
1219 ssize_t frame_size = kRawFrameHeaderSize + frame->dx * frame->dy * 2;
1223 // frame->buffer includes the header, frame->buf_Virt_Addr skips it
1224 LOGV("PREVIEW FRAME CALLBACK "
1229 frame->buf_Virt_Addr,
1231 frame->dx, frame->dy,
1234 frame->rotation,
1236 mPreviewFrameSize, frame->header_size);
1247 // release every preview frame immediately so that the next
1248 // preview frame is delivered. However, when we are recording
1251 // frame via method releaseRecordingFrame(). In this way we
1260 else LOGE("Preview frame virtual address %p is out of range!",
1261 frame->buf_Virt_Addr);
1279 void QualcommCameraHardware::receiveRawPicture(camera_frame_type *frame)
1288 frame->buf_Virt_Addr = (uint32_t*)frame->buffer;
1291 ssize_t offset = (uint32_t)frame->buf_Virt_Addr;
1294 frame->captured_dx * frame->captured_dy * 2;
1299 // frame->buffer includes the header, frame->buf_Virt_Addr
1307 frame->buf_Virt_Addr,
1308 frame->buffer,
1310 frame->captured_dx, frame->captured_dy,
1313 frame->rotation,
1315 mRawSize, frame->header_size);
1322 frame->buf_Virt_Addr);
1335 QualcommCameraHardware::receivePostLpmRawPicture(camera_frame_type *frame)
1399 LINK_camera_encode_picture(frame, &camera_handle, camera_cb, this);
1641 (1<<16|20), // max frame rate 30
1642 (4<<16|20), // min frame rate 5
1800 LOGE("camera cb: discarding preview frame "
1986 // If we do not know how big the frame will be, we wait to allocate
2189 " frame size(%d), and frame offset(%d)\n",