Home | History | Annotate | Download | only in api1

Lines Matching refs:dataPtr

495     sp<IMemory> dataPtr;
499 dataPtr = mAvailableCallbackBuffers.back();
504 if (dataPtr == nullptr) {
510 } else if (dataPtr->size() != sizeof(VideoNativeHandleMetadata)) {
518 VideoNativeHandleMetadata *metadata = (VideoNativeHandleMetadata*)(dataPtr->pointer());
522 mHardware->releaseRecordingFrame(dataPtr);
787 const sp<IMemory>& dataPtr, camera_frame_metadata_t *metadata, void* user) {
794 if (dataPtr == 0 && metadata == NULL) {
802 client->handlePreviewData(msgType, dataPtr, metadata);
805 client->handlePostview(dataPtr);
808 client->handleRawPicture(dataPtr);
811 client->handleCompressedPicture(dataPtr);
814 client->handleGenericData(msgType, dataPtr, metadata);
820 int32_t msgType, const sp<IMemory>& dataPtr, void* user) {
828 if (dataPtr == 0) {
834 client->handleGenericDataTimestamp(timestamp, msgType, dataPtr);
954 const sp<IMemory>& dataPtr, camera_frame_metadata_t *metadata) {
958 c->dataCallback(msgType, dataPtr, metadata);
963 int32_t msgType, const sp<IMemory>& dataPtr) {
966 if (c != 0 && dataPtr != nullptr) {
969 // Check if dataPtr contains a VideoNativeHandleMetadata.
970 if (dataPtr->size() == sizeof(VideoNativeHandleMetadata)) {
972 (VideoNativeHandleMetadata*)(dataPtr->pointer());
978 // If dataPtr contains a native handle, send it via recordingFrameHandleCallbackTimestamp.
982 mAvailableCallbackBuffers.push_back(dataPtr);
986 c->dataCallbackTimestamp(timestamp, msgType, dataPtr);