the corresponding numeric value defined in @file{libavutil/samplefmt.h}.
@var{channel_layout} specifies the channel layout, and can be a string
-or the corresponding numer value defined in @file{libavutil/chlayout.h}.
+or the corresponding number value defined in @file{libavutil/chlayout.h}.
@var{packing_format} specifies the type of packing in output, can be one
of "planar" or "packed", or the corresponding numeric values "0" or "1".
@section anullsrc
-Null audio source, never return audio frames. It is mainly useful as a
-template and to be employed in analysis / debugging tools.
+Null audio source, return unprocessed audio frames. It is mainly useful
+as a template and to be employed in analysis / debugging tools, or as
+the source for filters which ignore the input data (for example the sox
+synth filter).
It accepts an optional sequence of @var{key}=@var{value} pairs,
separated by ":".
Check the channel_layout_map definition in
@file{libavcodec/audioconvert.c} for the mapping between strings and
channel layout values.
+
+@item nb_samples, n
+Set the number of samples per requested frames.
+
@end table
Follow some examples: