On 10/12/11 23:19, Justin Ruggles wrote:
I don't know when it got better. IIRC, it used to only play the first 2
channels. But either way, it would just make playback of multi-channel
ac3 and dca the same as that of multi-channel wav or flac or anything
else... and the user can still use -request_channels on the command line
to request in-decoder downmixing.

Push it as is then.


This is related to Anton's suggestion that it might be better to convert
the 3 uses of request_channels to private decoder options. It does
different things in each situation anyway.

AC-3: - uses downmix coeffs from bitstream
       - does faster decoding by downmixing before IMDCT

DCA:  - uses downmix coeffs from bitstream

MLP/TrueHD - skips decoding of some substreams

Seems reasonable.

lu

--

Luca Barbato
Gentoo/linux
http://dev.gentoo.org/~lu_zero

_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel

Reply via email to