audio: hal: Add support for MP2 codec
Add MP2 as a valid audio format.
Fetch correct SND CODEC ID for MP2 format.
Change-Id: I187b305a522581b6510160541e7b15ae13f08d66
diff --git a/hal/audio_extn/utils.c b/hal/audio_extn/utils.c
index b14b1e7..a0eb5cd 100644
--- a/hal/audio_extn/utils.c
+++ b/hal/audio_extn/utils.c
@@ -1136,6 +1136,9 @@
case AUDIO_FORMAT_WMA_PRO:
id = SND_AUDIOCODEC_WMA_PRO;
break;
+ case AUDIO_FORMAT_MP2:
+ id = SND_AUDIOCODEC_MP2;
+ break;
default:
ALOGE("%s: Unsupported audio format :%x", __func__, format);
}
diff --git a/hal/audio_hw.c b/hal/audio_hw.c
index 134ddb1..b3a985c 100644
--- a/hal/audio_hw.c
+++ b/hal/audio_hw.c
@@ -496,6 +496,7 @@
static bool is_supported_format(audio_format_t format)
{
if (format == AUDIO_FORMAT_MP3 ||
+ format == AUDIO_FORMAT_MP2 ||
format == AUDIO_FORMAT_AAC_LC ||
format == AUDIO_FORMAT_AAC_HE_V1 ||
format == AUDIO_FORMAT_AAC_HE_V2 ||