GstAudioConverter

GstAudioConverter

Functions

Types and Values

Includes

#include <gst/audio/audio.h>

Description

Functions

gst_audio_converter_new ()

GstAudioConverter *
gst_audio_converter_new (GstAudioConverterFlags flags,
                         GstAudioInfo *in_info,
                         GstAudioInfo *out_info,
                         GstStructure *config);

gst_audio_converter_free ()

void
gst_audio_converter_free (GstAudioConverter *convert);

gst_audio_converter_samples ()

gboolean
gst_audio_converter_samples (GstAudioConverter *convert,
                             GstAudioConverterFlags flags,
                             gpointer in[],
                             gsize in_frames,
                             gpointer out[],
                             gsize out_frames);

gst_audio_converter_get_in_frames ()

gsize
gst_audio_converter_get_in_frames (GstAudioConverter *convert,
                                   gsize out_frames);

gst_audio_converter_get_max_latency ()

gsize
gst_audio_converter_get_max_latency (GstAudioConverter *convert);

gst_audio_converter_get_out_frames ()

gsize
gst_audio_converter_get_out_frames (GstAudioConverter *convert,
                                    gsize in_frames);

gst_audio_converter_get_config ()

const GstStructure *
gst_audio_converter_get_config (GstAudioConverter *convert,
                                gint *in_rate,
                                gint *out_rate);

Types and Values

GstAudioConverter

typedef struct _GstAudioConverter GstAudioConverter;

enum GstAudioConverterFlags

Members

GST_AUDIO_CONVERTER_FLAG_NONE

   

GST_AUDIO_CONVERTER_FLAG_IN_WRITABLE

   

GST_AUDIO_CONVERTER_FLAG_VARIABLE_RATE

   

GST_AUDIO_CONVERTER_OPT_DITHER_METHOD

#define GST_AUDIO_CONVERTER_OPT_DITHER_METHOD   "GstAudioConverter.dither-method"

GST_AUDIO_CONVERTER_OPT_NOISE_SHAPING_METHOD

#define GST_AUDIO_CONVERTER_OPT_NOISE_SHAPING_METHOD   "GstAudioConverter.noise-shaping-method"

GST_AUDIO_CONVERTER_OPT_QUANTIZATION

#define GST_AUDIO_CONVERTER_OPT_QUANTIZATION   "GstAudioConverter.quantization"