From 66e55bfd1ea191e58f3eb4b016b489da6e8b455e Mon Sep 17 00:00:00 2001 From: jiabin Date: Wed, 27 Jan 2021 19:16:26 +0000 Subject: [PATCH] Add MPEG-H enum. MPEG-H is a new surround audio codec. Add new enum format for MPEG-H in the HIDL interface. Though MPEG-H has different profiles and audio levels, only low complexity and baseline with audio level as 3 and 4 is defined in this CL as they are relevant for the current and upcoming commercial services. Bug: 178619392 Test: make Change-Id: I5672f3874f6cffe31a83b6d7e351d0bf56bfd038 Merged-In: I5672f3874f6cffe31a83b6d7e351d0bf56bfd038 --- audio/7.0/config/api/current.txt | 4 ++++ audio/7.0/config/audio_policy_configuration.xsd | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/audio/7.0/config/api/current.txt b/audio/7.0/config/api/current.txt index 8a4662f0e6..8b9d3325bb 100644 --- a/audio/7.0/config/api/current.txt +++ b/audio/7.0/config/api/current.txt @@ -223,6 +223,10 @@ package android.audio.policy.configuration.V7_0 { enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_MAT_2_1; enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_MP2; enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_MP3; + enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_MPEGH_BL_L3; + enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_MPEGH_BL_L4; + enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_MPEGH_LC_L3; + enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_MPEGH_LC_L4; enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_OPUS; enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_PCM_16_BIT; enum_constant public static final android.audio.policy.configuration.V7_0.AudioFormat AUDIO_FORMAT_PCM_24_BIT_PACKED; diff --git a/audio/7.0/config/audio_policy_configuration.xsd b/audio/7.0/config/audio_policy_configuration.xsd index 685e84a1af..a72c8ac128 100644 --- a/audio/7.0/config/audio_policy_configuration.xsd +++ b/audio/7.0/config/audio_policy_configuration.xsd @@ -407,6 +407,10 @@ + + + +