summaryrefslogtreecommitdiffstats
path: root/api
diff options
context:
space:
mode:
authorRavi Kumar Alamanda <ralama@codeaurora.org>2011-02-18 16:25:40 +0530
committerRicardo Cerqueira <github@cerqueira.org>2012-03-27 17:00:50 +0100
commita253734423f1c998349f90a106acc613365e1844 (patch)
treef9367697eca149b7971dcdc09ae87a8f3cbbb5df /api
parent256fcc6a18ed092ab97b4b2f092c16daaa48f72c (diff)
downloadframeworks_base-a253734423f1c998349f90a106acc613365e1844.zip
frameworks_base-a253734423f1c998349f90a106acc613365e1844.tar.gz
frameworks_base-a253734423f1c998349f90a106acc613365e1844.tar.bz2
frameworks/base: Add support for QCELP/EVRC non-tunnel encoding in SF
Add support for QCELP and EVRC formats non-tunnel mode encoding in StageFright using hardware accelerated encoders. Patchset 1: Add QCOM_HARDWARE ifdefs. Patchset 2: Fix ifdef derp. Patchset 3: Fix endif derp, change omx-core include to vendor/qcom. Conflicts: media/libstagefright/Android.mk media/libstagefright/OMXCodec.cpp Change-Id: I179030d71a9598ddddcf754e963fbed1e1357024 Signed-off-by: Evan McClain <aeroevan@gmail.com>
Diffstat (limited to 'api')
-rw-r--r--api/current.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/api/current.txt b/api/current.txt
index b7ad1d6..7b79054 100644
--- a/api/current.txt
+++ b/api/current.txt
@@ -10851,9 +10851,13 @@ package android.media {
public final class MediaRecorder.AudioEncoder {
field public static final int AAC = 3; // 0x3
+ field public static final int AAC_PLUS = 4; // 0x4
field public static final int AMR_NB = 1; // 0x1
field public static final int AMR_WB = 2; // 0x2
field public static final int DEFAULT = 0; // 0x0
+ field public static final int EAAC_PLUS = 5; // 0x5
+ field public static final int EVRC = 6; // 0x6
+ field public static final int QCELP = 7; // 0x7
}
public final class MediaRecorder.AudioSource {
@@ -10880,8 +10884,10 @@ package android.media {
field public static final int AMR_WB = 4; // 0x4
field public static final int DEFAULT = 0; // 0x0
field public static final int MPEG_4 = 2; // 0x2
+ field public static final int QCP = 9; // 0x9
field public static final int RAW_AMR = 3; // 0x3
field public static final int THREE_GPP = 1; // 0x1
+ field public static final int THREE_GPP2 = 10; // 0xa
}
public final class MediaRecorder.VideoEncoder {