aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/mlp.h
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2014-09-21 02:29:28 +0200
committerMichael Niedermayer <michaelni@gmx.at>2014-09-21 14:38:32 +0200
commit36bf549b2706bd10014556a84a33ed6daf5d5373 (patch)
tree31ab10a21b005947e2cd6a20c595e8fce15c0b4d /libavcodec/mlp.h
parentff34b2d6d35b212523428b9b932cce4914f7ac03 (diff)
downloadffmpeg-36bf549b2706bd10014556a84a33ed6daf5d5373.tar.gz
mlpdec: support TrueHD streams with an Atmos substream
The fourth substream is being discarded, since its not raw audio data, but an encoded Atmos stream which needs a specialized decoder. Fixes decoding of the true hd stream from Transformers\ -\ Age\ of\ Extinction\ 2014\ 1080P-003.mkv Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/mlp.h')
-rw-r--r--libavcodec/mlp.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/mlp.h b/libavcodec/mlp.h
index bb9ca26aa8..05d8dbaa61 100644
--- a/libavcodec/mlp.h
+++ b/libavcodec/mlp.h
@@ -45,7 +45,7 @@
/** Maximum number of substreams that can be decoded.
* MLP's limit is 2. TrueHD supports at least up to 3.
*/
-#define MAX_SUBSTREAMS 3
+#define MAX_SUBSTREAMS 4
/** which multiple of 48000 the maximum sample rate is */
#define MAX_RATEFACTOR 4