Added UYVY support in callback mode in cameraCapture
authorrahul varna <rahul.varna@samsung.com>
Thu, 6 Jun 2013 10:08:37 +0000 (15:38 +0530)
committerrahul varna <rahul.varna@samsung.com>
Thu, 6 Jun 2013 10:08:37 +0000 (15:38 +0530)
Signed-off-by: rahul varna <rahul.varna@samsung.com>
project/src/Camera/CameraCaptureForm.cpp

index b7216ce..1fcf1a9 100644 (file)
@@ -2194,7 +2194,7 @@ CameraCaptureForm::OnCameraPreviewed(Tizen::Base::ByteBuffer& previewedData, res
                return;
        }
 
-       PixelFormat pixelFormat = PIXEL_FORMAT_YCbCr420_PLANAR;
+       PixelFormat pixelFormat = __pCamera->GetPreviewFormat();
        OverlayRegionBufferPixelFormat bufferPixelFormat = OVERLAY_REGION_BUFFER_PIXEL_FORMAT_RGB565;
        switch (pixelFormat)
        {
@@ -2214,6 +2214,10 @@ CameraCaptureForm::OnCameraPreviewed(Tizen::Base::ByteBuffer& previewedData, res
                bufferPixelFormat = OVERLAY_REGION_BUFFER_PIXEL_FORMAT_NV12;
                break;
 
+       case PIXEL_FORMAT_UYVY:
+               bufferPixelFormat = OVERLAY_REGION_BUFFER_PIXEL_FORMAT_UYVY;
+               break;
+
        default:
                break;
        }