Create a new #GstAudioConverter that is able to convert between in and out audio formats.
Convenience wrapper around gstaudio.audio_converter.AudioConverter.samples, which will perform allocation of the output buffer based on the result from gstaudio.audio_converter.AudioConverter.getOutFrames.
Get the current configuration of convert.
Calculate how many input frames are currently needed by convert to produce out_frames of output frames.
Get the maximum number of input frames that the converter would need before producing output.
Calculate how many output frames can be produced when in_frames input frames are given to convert.
Returns whether the audio converter will operate in passthrough mode. The return value would be typically input to gstbase.base_transform.BaseTransform.setPassthrough
Reset convert to the state it was when it was first created, clearing any history it might currently have.
Returns whether the audio converter can perform the conversion in-place. The return value would be typically input to gstbase.base_transform.BaseTransform.setInPlace
Set in_rate, out_rate and config as extra configuration for convert.
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.
This object is used to convert audio samples from one format to another. The object can perform conversion of: