Allocate a new #GstAudioInfo that is also initialized with gstaudio.audio_info.AudioInfo.init_.
Converts among various #GstFormat types. This function handles GST_FORMAT_BYTES, GST_FORMAT_TIME, and GST_FORMAT_DEFAULT. For raw audio, GST_FORMAT_DEFAULT corresponds to audio frames. This function can be used to handle pad queries of the type GST_QUERY_CONVERT.
Copy a GstAudioInfo structure.
Compares two #GstAudioInfo and returns whether they are equal or not
Returns this, for use in with statements.
Set the default info for the audio info of format and rate and channels.
Convert the values of info into a #GstCaps.
Get field bpf.
Set field bpf.
Get field channels.
Set field channels.
Get field finfo.
Get field flags.
Set field flags.
Get field layout.
Set field layout.
Get field rate.
Set field rate.
Parse caps and update info.
Initialize info with default values.
Parse caps to generate a #GstAudioInfo.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
Information describing audio properties. This information can be filled in from GstCaps with gstaudio.audio_info.AudioInfo.fromCaps.
Use the provided macros to access the info in this structure.