From 4e1921fa3d093867001188646f63b23e7149bf33 Mon Sep 17 00:00:00 2001
From: Zhijun He
Date: Tue, 17 Sep 2013 12:46:29 -0700
Subject: [PATCH] Camera2: Add docs for availableProcessedSizes
Bug: 10745982
Change-Id: Ia240fa6c0dc0485e2b8dcd04c5a87fa515b0d7b0
---
core/java/android/hardware/camera2/CameraProperties.java | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/core/java/android/hardware/camera2/CameraProperties.java b/core/java/android/hardware/camera2/CameraProperties.java
index 58a1ee3175dfc..a2faf09fe7ef3 100644
--- a/core/java/android/hardware/camera2/CameraProperties.java
+++ b/core/java/android/hardware/camera2/CameraProperties.java
@@ -415,6 +415,14 @@ public final class CameraProperties extends CameraMetadata {
* platform opaque YUV/RGB streams to the GPU or video
* encoders. Listed as width, height
*
+ *
+ * The actual supported resolution list may be limited by
+ * consumer end points for different use cases. For example, for
+ * recording use case, the largest supported resolution may be
+ * limited by max supported size from encoder, for preview use
+ * case, the largest supported resolution may be limited by max
+ * resolution SurfaceTexture/SurfaceView can support.
+ *
*/
public static final Key SCALER_AVAILABLE_PROCESSED_SIZES =
new Key("android.scaler.availableProcessedSizes", android.hardware.camera2.Size[].class);