[FFmpeg-devel] [PATCH] avcodec/als: use planar sample formats

wm4 nfxjfg at googlemail.com
Wed Jul 5 10:46:03 EEST 2017


On Tue, 4 Jul 2017 21:34:26 +0200
Thilo Borgmann <thilo.borgmann at mail.de> wrote:

> Am 02.07.17 um 16:17 schrieb Paul B Mahol:
> > On 7/2/17, Thilo Borgmann <thilo.borgmann at mail.de> wrote:  
> >> Am 01.07.17 um 22:23 schrieb Paul B Mahol:  
> >>> This is native layout of this codec.  
> >>
> >> From where is that definition?  
> > 
> > See how samples are stored in raw buffers.  
> 
> The raw buffers are our own construct and as such hardly an argument for that.
> If you mean that in the bitstream the most inner loop iterates over the samples
> of a given block of a given channel then, well, one might argue that planer is
> native...
> 
> 
> > Many codecs do not do interleaving and that work is left to another library.  
> 
> Sound like a good way to handle it.
> 
> However, I think we can let the user decide what output format he likes, don't
> we? So I am ok with adding planer output format next to interleaved - I do not
> follow you on just replacing it (assuming the former is true). I'd also be ok
> with defining planer output to be the default in that case.

We've changed the output format of decoders before. The user can't
expect a specific format.


More information about the ffmpeg-devel mailing list