On 12/10/2011 05:04 PM, Luca Barbato wrote:

> On 10/12/11 23:01, Justin Ruggles wrote:
>> 5.1-channel output works just fine for me with SDL 1.2.14.
>> ---
> 
> Should we force 1.2.14 or should we make it conditional?


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.

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

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

Reply via email to