Lines Matching refs:frame

309       CameraFrame *frame = new CameraFrame;
310 frame->mBuffer = frameBuf;
311 frame->mYuv[0] = pBuf[0];
312 frame->mYuv[1] = pBuf[1];
313 mFrameQueue.add(frameBuf, frame);
315 CAMHAL_LOGVB("Adding Frame=0x%x Y=0x%x UV=0x%x", frame->mBuffer, frame->mYuv[0], frame->mYuv[1]);
327 CameraFrame *frame = (CameraFrame *)mFrameQueue.valueAt(i);
328 CAMHAL_LOGVB("Free Frame=0x%x Y=0x%x UV=0x%x", frame->mBuffer, frame->mYuv[0], frame->mYuv[1]);
329 delete frame;
412 CameraFrame *frame = NULL;
961 frame = ( CameraFrame * ) value1;
963 if ( NULL != frame )
965 ret = getFrameSize(frame->mWidth, frame->mHeight);
993 frame = ( CameraFrame * ) value1;
995 if ( NULL != frame )
997 ret = getPictureBufferSize(*frame, value2);
1025 frame = ( CameraFrame * ) value1;
1027 if ( NULL != frame )
1029 ret = getFrameDataSize(frame->mLength, value2);
1285 status_t BaseCameraAdapter::sendFrameToSubscribers(CameraFrame *frame)
1290 if ( NULL == frame )
1297 if( mask & frame->mFrameMask ){
1305 ret = __sendFrameToSubscribers(frame, &mImageSubscribers, CameraFrame::IMAGE_FRAME);
1310 ret = __sendFrameToSubscribers(frame, &mRawSubscribers, CameraFrame::RAW_FRAME);
1315 ret = __sendFrameToSubscribers(frame, &mFrameSubscribers, CameraFrame::PREVIEW_FRAME_SYNC);
1320 ret = __sendFrameToSubscribers(frame, &mSnapshotSubscribers, CameraFrame::SNAPSHOT_FRAME);
1325 ret = __sendFrameToSubscribers(frame, &mVideoSubscribers, CameraFrame::VIDEO_FRAME_SYNC);
1330 ret = __sendFrameToSubscribers(frame, &mFrameDataSubscribers, CameraFrame::FRAME_DATA_SYNC);
1335 ret = __sendFrameToSubscribers(frame, &mVideoInSubscribers, CameraFrame::REPROCESS_INPUT_FRAME);
1342 frame->mFrameMask &= ~mask;
1354 status_t BaseCameraAdapter::__sendFrameToSubscribers(CameraFrame* frame,
1362 frame->mFrameType = frameType;
1368 CameraFrame *lframe = (CameraFrame *)mFrameQueue.valueFor(frame->mBuffer);
1369 frame->mYuv[0] = lframe->mYuv[0];
1370 frame->mYuv[1] = frame->mYuv[0] + (frame->mLength + frame->mOffset)*2/3;
1379 refCount = getFrameRefCount(frame->mBuffer, frameType);
1387 CAMHAL_LOGEB("Invalid ref count for frame type: 0x%x", frameType);
1392 frame->mFrameType,
1393 ( uint32_t ) frame->mBuffer,
1397 frame->mCookie = ( void * ) subscribers->keyAt(i);
1401 CAMHAL_LOGEB("callback not set for frame type: 0x%x", frameType);
1405 callback(frame);
1802 status_t BaseCameraAdapter::getPictureBufferSize(CameraFrame &frame, size_t bufferCount)