summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Bœsch <u@pkh.me>2017-03-22 11:46:13 +0100
committerClément Bœsch <u@pkh.me>2017-03-22 11:46:13 +0100
commit9dc57688c8e250a669c8f601b909eaf411199d94 (patch)
tree9721b9cf2f62a667b5d52bf98ff2a4e241761116
parentce10e4cb1f21d1ef65ab679f5beb88842f971357 (diff)
lavc/mips: temporally disable ac3 downmix
-rw-r--r--doc/libav-merge.txt1
-rw-r--r--libavcodec/mips/ac3dsp_mips.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/doc/libav-merge.txt b/doc/libav-merge.txt
index 03b433fbf9..9f3c9c2a9e 100644
--- a/doc/libav-merge.txt
+++ b/doc/libav-merge.txt
@@ -102,6 +102,7 @@ Collateral damage that needs work locally:
- Merge proresdec2.c and proresdec_lgpl.c
- Merge proresenc_anatoliy.c and proresenc_kostya.c
- Remove ADVANCED_PARSER in libavcodec/hevc_parser.c
+- Fix MIPS AC3 downmix
Extra changes needed to be aligned with Libav:
----------------------------------------------
diff --git a/libavcodec/mips/ac3dsp_mips.c b/libavcodec/mips/ac3dsp_mips.c
index f9aaf15639..e5cee16081 100644
--- a/libavcodec/mips/ac3dsp_mips.c
+++ b/libavcodec/mips/ac3dsp_mips.c
@@ -409,7 +409,7 @@ void ff_ac3dsp_init_mips(AC3DSPContext *c, int bit_exact) {
#if HAVE_MIPSFPU
#if !HAVE_MIPS32R6 && !HAVE_MIPS64R6
c->float_to_fixed24 = float_to_fixed24_mips;
- c->downmix = ac3_downmix_mips;
+ //c->downmix = ac3_downmix_mips;
#endif
#endif