From b67c3102c9e67b4d199000bbfe9ec656ae5e9ca3 Mon Sep 17 00:00:00 2001 From: Zhijun He Date: Tue, 9 Sep 2014 15:52:35 -0700 Subject: [PATCH] CamcorderProfile: Add QUALITY_HIGH_SPEED_2160P Bug: 17059255 Change-Id: Ic6b272e4ceec8fc852c9eb787370f4d366dad0ac --- api/current.txt | 1 + media/java/android/media/CamcorderProfile.java | 9 ++++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/api/current.txt b/api/current.txt index 65c15b0519bfe..6f8228e5cba8f 100644 --- a/api/current.txt +++ b/api/current.txt @@ -14420,6 +14420,7 @@ package android.media { field public static final int QUALITY_CIF = 3; // 0x3 field public static final int QUALITY_HIGH = 1; // 0x1 field public static final int QUALITY_HIGH_SPEED_1080P = 2004; // 0x7d4 + field public static final int QUALITY_HIGH_SPEED_2160P = 2005; // 0x7d5 field public static final int QUALITY_HIGH_SPEED_480P = 2002; // 0x7d2 field public static final int QUALITY_HIGH_SPEED_720P = 2003; // 0x7d3 field public static final int QUALITY_HIGH_SPEED_HIGH = 2001; // 0x7d1 diff --git a/media/java/android/media/CamcorderProfile.java b/media/java/android/media/CamcorderProfile.java index 8883d28a93499..5651fc9325898 100644 --- a/media/java/android/media/CamcorderProfile.java +++ b/media/java/android/media/CamcorderProfile.java @@ -177,9 +177,15 @@ public class CamcorderProfile */ public static final int QUALITY_HIGH_SPEED_1080P = 2004; + /** + * High speed ( >= 100fps) quality level corresponding to the 2160p (3840 x 2160) + * resolution. + */ + public static final int QUALITY_HIGH_SPEED_2160P = 2005; + // Start and end of high speed quality list private static final int QUALITY_HIGH_SPEED_LIST_START = QUALITY_HIGH_SPEED_LOW; - private static final int QUALITY_HIGH_SPEED_LIST_END = QUALITY_HIGH_SPEED_1080P; + private static final int QUALITY_HIGH_SPEED_LIST_END = QUALITY_HIGH_SPEED_2160P; /** * Default recording duration in seconds before the session is terminated. @@ -313,6 +319,7 @@ public class CamcorderProfile * @see #QUALITY_HIGH_SPEED_480P * @see #QUALITY_HIGH_SPEED_720P * @see #QUALITY_HIGH_SPEED_1080P + * @see #QUALITY_HIGH_SPEED_2160P */ public static CamcorderProfile get(int cameraId, int quality) { if (!((quality >= QUALITY_LIST_START &&