hal: Add support for IEC61937 HDMI pass-through
Add IEC61937 format for apq8098 compress pass-through.
Change-Id: I958509a7f7ab856092756e91e5e7f2eefeb70809
diff --git a/hal/msm8916/platform.c b/hal/msm8916/platform.c
index 39da7e4..3c3c717 100644
--- a/hal/msm8916/platform.c
+++ b/hal/msm8916/platform.c
@@ -6340,9 +6340,13 @@
ALOGV("%s:PCM", __func__);
format = LPCM;
break;
+ case AUDIO_FORMAT_IEC61937:
+ ALOGV("%s:IEC61937", __func__);
+ format = 0;
+ break;
default:
format = -1;
- ALOGE("%s:invalid format:%d", __func__,format);
+ ALOGE("%s:invalid format:0x%x", __func__, audio_format);
break;
}
return format;
@@ -6385,6 +6389,9 @@
int i, ret;
unsigned char format_id = platform_map_to_edid_format(format);
+ if (format == AUDIO_FORMAT_IEC61937)
+ return true;
+
if (format_id <= 0) {
ALOGE("%s invalid edid format mappting for :%x" ,__func__, format);
return false;