OSDN Git Service

MediaCodecInfo: define AACObjectXHE profile level
authorJean-Michel Trivi <jmtrivi@google.com>
Sat, 31 Mar 2018 01:27:50 +0000 (18:27 -0700)
committerJean-Michel Trivi <jmtrivi@google.com>
Wed, 4 Apr 2018 21:16:40 +0000 (14:16 -0700)
Bug: 71430241
Test: CTS DecoderTest and DecoderTestAacDrc
Change-Id: I03ede882db420eeaa871991d1d5cba8955b2cdba

api/current.txt
media/java/android/media/MediaCodecInfo.java

index 7cfcbb4..b62953b 100644 (file)
@@ -23165,6 +23165,7 @@ package android.media {
     field public static final int AACObjectMain = 1; // 0x1
     field public static final int AACObjectSSR = 3; // 0x3
     field public static final int AACObjectScalable = 6; // 0x6
+    field public static final int AACObjectXHE = 42; // 0x2a
     field public static final int AVCLevel1 = 1; // 0x1
     field public static final int AVCLevel11 = 4; // 0x4
     field public static final int AVCLevel12 = 8; // 0x8
index 2a601f9..c29300d 100644 (file)
@@ -2971,6 +2971,8 @@ public final class MediaCodecInfo {
         public static final int AACObjectLD         = 23;
         public static final int AACObjectHE_PS      = 29;
         public static final int AACObjectELD        = 39;
+        /** xHE-AAC (includes USAC) */
+        public static final int AACObjectXHE        = 42;
 
         // from OMX_VIDEO_VP8LEVELTYPE
         public static final int VP8Level_Version0 = 0x01;