mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-03-11 06:58:18 +00:00
lavu/samplefmt: fix/clarify documentation for av_samples_fill_arrays()
In particular, avoid improper use of the term "channels" in place of "planes", and fix erroneous documentation for the linesize parameter.
This commit is contained in:
parent
3634441452
commit
eab438eabb
@ -158,16 +158,16 @@ int av_samples_get_buffer_size(int *linesize, int nb_channels, int nb_samples,
|
|||||||
enum AVSampleFormat sample_fmt, int align);
|
enum AVSampleFormat sample_fmt, int align);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Fill channel data pointers and linesize for samples with sample
|
* Fill plane data pointers and linesize for samples with sample
|
||||||
* format sample_fmt.
|
* format sample_fmt.
|
||||||
*
|
*
|
||||||
* The pointers array is filled with the pointers to the samples data:
|
* The audio_data array is filled with the pointers to the samples data planes:
|
||||||
* for planar, set the start point of each channel's data within the buffer,
|
* for planar, set the start point of each channel's data within the buffer,
|
||||||
* for packed, set the start point of the entire buffer only.
|
* for packed, set the start point of the entire buffer only.
|
||||||
*
|
*
|
||||||
* The linesize array is filled with the aligned size of each channel's data
|
* The value pointed to by linesize is set to the aligned size of each
|
||||||
* buffer for planar layout, or the aligned size of the buffer for all channels
|
* channel's data buffer for planar layout, or to the aligned size of the
|
||||||
* for packed layout.
|
* buffer for all channels for packed layout.
|
||||||
*
|
*
|
||||||
* The buffer in buf must be big enough to contain all the samples
|
* The buffer in buf must be big enough to contain all the samples
|
||||||
* (use av_samples_get_buffer_size() to compute its minimum size),
|
* (use av_samples_get_buffer_size() to compute its minimum size),
|
||||||
|
Loading…
Reference in New Issue
Block a user