[MPlayer-dev-eng] Support for planar sample formats

Paul B Mahol onemda at gmail.com
Wed Jul 18 01:49:15 CEST 2012


On 7/17/12, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:
> Paul B Mahol <onemda <at> gmail.com> writes:
>
>> Libav (and FFmpeg) is going to push planar sample format to alac decoder.
>
> Any reason why this has to be merged?
> Does it have any advantage or is this only to break binary compatibility?

Like with other "ugly" code it does interleaving which it should not.
But there is a catch, flac also uses planar sample format but interleaving
is optionaly done in decoder and there is option to request planar sample format
(because non-planar is default).

What is even worse there are demuxers which do interleaving which is nonsense
and what keeped me from changing that is that mplayer does not support planar
sample formats.

So support for planar sample formats should be done anyway regardless what
sample format alac decoder outputs by default.


More information about the MPlayer-dev-eng mailing list