hal: Enable Compress passthrough
Enable Compress passthrough
Add Dolby and DTS formats which got removed mistakenly before.
CRs-Fixed: 1110685
Change-Id: I20f42b14bafb9b1a36bf471037f4e462e8cbd3cb
diff --git a/hal/audio_extn/utils.c b/hal/audio_extn/utils.c
index 367e9a8..0ff921d 100644
--- a/hal/audio_extn/utils.c
+++ b/hal/audio_extn/utils.c
@@ -1139,6 +1139,17 @@
case AUDIO_FORMAT_MP2:
id = SND_AUDIOCODEC_MP2;
break;
+ case AUDIO_FORMAT_AC3:
+ id = SND_AUDIOCODEC_AC3;
+ break;
+ case AUDIO_FORMAT_E_AC3:
+ case AUDIO_FORMAT_E_AC3_JOC:
+ id = SND_AUDIOCODEC_EAC3;
+ break;
+ case AUDIO_FORMAT_DTS:
+ case AUDIO_FORMAT_DTS_HD:
+ id = SND_AUDIOCODEC_DTS;
+ break;
default:
ALOGE("%s: Unsupported audio format :%x", __func__, format);
}