From f6d9696bf1db133d16dd8981380e1bfbd2e0bc70 Mon Sep 17 00:00:00 2001 From: Eino-Ville Talvala Date: Wed, 18 Jul 2012 17:50:46 -0700 Subject: Camera: Add OPAQUE pixel format to CameraParameters This is only used to support recording with HAL 2 in the KEY_VIDEO_FRAME_FORMAT parameter, and is not exposed to applications. Bug: 6243944 Change-Id: I5976a748d199ae98189bd03af5bbd9e18cbd6bf0 --- camera/CameraParameters.cpp | 1 + include/camera/CameraParameters.h | 2 ++ 2 files changed, 3 insertions(+) diff --git a/camera/CameraParameters.cpp b/camera/CameraParameters.cpp index 059a8a5..872512a 100644 --- a/camera/CameraParameters.cpp +++ b/camera/CameraParameters.cpp @@ -155,6 +155,7 @@ const char CameraParameters::PIXEL_FORMAT_RGB565[] = "rgb565"; const char CameraParameters::PIXEL_FORMAT_RGBA8888[] = "rgba8888"; const char CameraParameters::PIXEL_FORMAT_JPEG[] = "jpeg"; const char CameraParameters::PIXEL_FORMAT_BAYER_RGGB[] = "bayer-rggb"; +const char CameraParameters::PIXEL_FORMAT_ANDROID_OPAQUE[] = "android-opaque"; // Values for focus mode settings. const char CameraParameters::FOCUS_MODE_AUTO[] = "auto"; diff --git a/include/camera/CameraParameters.h b/include/camera/CameraParameters.h index 36248a0..4d5aa36 100644 --- a/include/camera/CameraParameters.h +++ b/include/camera/CameraParameters.h @@ -606,6 +606,8 @@ public: // Raw bayer format used for images, which is 10 bit precision samples // stored in 16 bit words. The filter pattern is RGGB. static const char PIXEL_FORMAT_BAYER_RGGB[]; + // Pixel format is not known to the framework + static const char PIXEL_FORMAT_ANDROID_OPAQUE[]; // Values for focus mode settings. // Auto-focus mode. Applications should call -- cgit v1.1