msm8953: Drop ALAC decoders
Drop both the hardware and software Qualcomm ALAC decoder from the
registry. The codecs are very likely affected by the
ALHACK/CVE-2021-30351 vulnerability and are not maintained anymore for
msm8953.
Issue: FP3SEC-176
Issue: FP3-A11#328
Change-Id: I5389c29ee1d66d926f09fae2f7893280facffc7d
diff --git a/mm-core/src/msm8953/registry_table.c b/mm-core/src/msm8953/registry_table.c
index 0166b61..6b142ef 100644
--- a/mm-core/src/msm8953/registry_table.c
+++ b/mm-core/src/msm8953/registry_table.c
@@ -477,7 +477,7 @@
"audio_decoder.awbplus"
}
},
- {
+ /*{
"OMX.qcom.audio.decoder.alac",
NULL, // Create instance function
// Unique instance handle
@@ -489,7 +489,7 @@
{
"audio_decoder.alac"
}
- },
+ },*/
{
"OMX.qcom.audio.decoder.g711mlaw",
NULL, // Create instance function
@@ -516,7 +516,7 @@
"audio_decoder.g711"
}
},
- {
+ /*{
"OMX.qti.audio.decoder.alac.sw",
NULL, // Create instance function
// Unique instance handle
@@ -531,7 +531,7 @@
{
"audio_decoder.alac"
}
- },
+ },*/
{
"OMX.qcom.audio.decoder.ape",
NULL, // Create instance function
diff --git a/mm-core/src/msm8953/registry_table_android.c b/mm-core/src/msm8953/registry_table_android.c
index 21723c2..882250c 100644
--- a/mm-core/src/msm8953/registry_table_android.c
+++ b/mm-core/src/msm8953/registry_table_android.c
@@ -438,7 +438,7 @@
"audio_decoder.wma"
}
},
- {
+ /*{
"OMX.qcom.audio.decoder.alac",
NULL, // Create instance function
// Unique instance handle
@@ -469,7 +469,7 @@
{
"audio_decoder.alac"
}
- },
+ },*/
{
"OMX.qcom.audio.decoder.ape",
NULL, // Create instance function