gstaudio.audio_format_info

Module for [AudioFormatInfo] class

Types 1

Information for an audio format.

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