diff options
-rw-r--r-- | camera/AppCallbackNotifier.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/camera/AppCallbackNotifier.cpp b/camera/AppCallbackNotifier.cpp index 2623fcb..e7f2b19 100644 --- a/camera/AppCallbackNotifier.cpp +++ b/camera/AppCallbackNotifier.cpp @@ -752,7 +752,8 @@ void AppCallbackNotifier::copyAndSendPictureFrame(CameraFrame* frame, int32_t ms if (frame->mBuffer->format && (strcmp(frame->mBuffer->format, android::CameraParameters::PIXEL_FORMAT_YUV420SP) == 0) && - (frame->mAlignment != frame->mWidth)) { + (frame->mAlignment != frame->mWidth) && + ( msgType == CAMERA_MSG_RAW_IMAGE )) { size_t size; size = CameraHal::calculateBufferSize(frame->mBuffer->format, frame->mWidth, frame->mHeight); |