gstaudio.audio_format_info

Module for [AudioFormatInfo] class

Types 1

Information for an audio format.

Fields
Methods
void * _cPtr()
gstaudio.types.AudioFormat format() @propertyGet `format` field. Returns: #GstAudioFormat
void format(gstaudio.types.AudioFormat propval) @propertySet `format` field. Params: propval = #GstAudioFormat
string name() @propertyGet `name` field. Returns: string representation of the format
void name(string propval) @propertySet `name` field. Params: propval = string representation of the format
string description() @propertyGet `description` field. Returns: user readable description of the format
void description(string propval) @propertySet `description` field. Params: propval = user readable description of the format
gstaudio.types.AudioFormatFlags flags() @propertyGet `flags` field. Returns: #GstAudioFormatFlags
void flags(gstaudio.types.AudioFormatFlags propval) @propertySet `flags` field. Params: propval = #GstAudioFormatFlags
int endianness() @propertyGet `endianness` field. Returns: the endianness
void endianness(int propval) @propertySet `endianness` field. Params: propval = the endianness
int width() @propertyGet `width` field. Returns: amount of bits used for one sample
void width(int propval) @propertySet `width` field. Params: propval = amount of bits used for one sample
int depth() @propertyGet `depth` field. Returns: amount of valid bits in @width
void depth(int propval) @propertySet `depth` field. Params: propval = amount of valid bits in @width
gstaudio.types.AudioFormat unpackFormat() @propertyGet `unpackFormat` field. Returns: the format of the unpacked samples
void unpackFormat(gstaudio.types.AudioFormat propval) @propertySet `unpackFormat` field. Params: propval = the format of the unpacked samples
void fillSilence(ubyte[] dest)Fill length bytes in dest with silence samples for info.
Constructors
this(void * ptr, Flag!"Take" take)