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 this, for use in with statements.
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: