[FFmpeg-devel] [PATCH] Fix linesize and data pointers for packed data in AVFilterBufferRef
Wed Aug 25 10:49:19 CEST 2010
On Wed, Aug 25, 2010 at 12:42:08AM -0700, S.N. Hemanth Meenakshisundaram wrote:
> This is a correction to the way the buffer pointers and linesizes are
> set for each channel in AVFilterBufferRef for audio data.
> In both planar and packed, data[i] should contain a pointer to the
> beginning of ith channel data and linesize[i] should contain the number
> of bytes to next sample of the ith channel.
> Earlier there was a bug in the way this was set for packed and was wrong
> for planar.
> Now for planar,
> Each data[i] points to the start of data for that channel and
> linesize[i] is equal to sample size for all channels (e.g. 2 bytes for S16).
> For packed,
> linesize[i] is equal to sample size * number of channels and data[i]
> points to first sample of that channel.
if all linesizes are equal there is no need to set more than 
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
If you really think that XML is the answer, then you definitly missunderstood
the question -- Attila Kinali
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: Digital signature
More information about the ffmpeg-devel