summaryrefslogtreecommitdiffstats
path: root/services/core/java/com/android/server/audio/AudioService.java
diff options
context:
space:
mode:
authorEric Laurent <elaurent@google.com>2015-05-19 16:46:52 -0700
committerEric Laurent <elaurent@google.com>2015-05-19 16:46:52 -0700
commitcae346633321e237f824f3ca10d7e6fff2307b2f (patch)
tree0dbc96477675bd57ee783438fcd770b2c9576a26 /services/core/java/com/android/server/audio/AudioService.java
parentc8304e86c86b1925d6f3e58a930d6a2ada6bb3a2 (diff)
downloadframeworks_base-cae346633321e237f824f3ca10d7e6fff2307b2f.zip
frameworks_base-cae346633321e237f824f3ca10d7e6fff2307b2f.tar.gz
frameworks_base-cae346633321e237f824f3ca10d7e6fff2307b2f.tar.bz2
AudioFormat: more compressed formats
Add MP3 and AAC as valid AudioFormat encodings. Only @hide for now to allow system components to manage audio patches with those formats. Bug: 18649264. Change-Id: I5ef5f151783308e31d8ac5b29454589077ef62ea
Diffstat (limited to 'services/core/java/com/android/server/audio/AudioService.java')
-rw-r--r--services/core/java/com/android/server/audio/AudioService.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/audio/AudioService.java b/services/core/java/com/android/server/audio/AudioService.java
index 9f35843..352c499 100644
--- a/services/core/java/com/android/server/audio/AudioService.java
+++ b/services/core/java/com/android/server/audio/AudioService.java
@@ -4787,7 +4787,7 @@ public class AudioService extends IAudioService.Stub {
if (devicePort.type() == AudioManager.DEVICE_OUT_HDMI ||
devicePort.type() == AudioManager.DEVICE_OUT_HDMI_ARC) {
// format the list of supported encodings
- int[] formats = devicePort.formats();
+ int[] formats = AudioFormat.filterPublicFormats(devicePort.formats());
if (formats.length > 0) {
ArrayList<Integer> encodingList = new ArrayList(1);
for (int format : formats) {