GstAudioQuantize

GstAudioQuantize

Functions

Types and Values

Includes

#include <gst/audio/audio.h>

Description

Functions

gst_audio_quantize_free ()

void
gst_audio_quantize_free (GstAudioQuantize *quant);

gst_audio_quantize_new ()

GstAudioQuantize *
gst_audio_quantize_new (GstAudioDitherMethod dither,
                        GstAudioNoiseShapingMethod ns,
                        GstAudioQuantizeFlags flags,
                        GstAudioFormat format,
                        guint channels,
                        guint quantizer);

gst_audio_quantize_samples ()

void
gst_audio_quantize_samples (GstAudioQuantize *quant,
                            const gpointer in[],
                            gpointer out[],
                            guint samples);

Types and Values

GstAudioQuantize

typedef struct _GstAudioQuantize GstAudioQuantize;

enum GstAudioQuantizeFlags

Members

GST_AUDIO_QUANTIZE_FLAG_NONE

   

GST_AUDIO_QUANTIZE_FLAG_NON_INTERLEAVED

   

enum GstAudioDitherMethod

Members

GST_AUDIO_DITHER_NONE

   

GST_AUDIO_DITHER_RPDF

   

GST_AUDIO_DITHER_TPDF

   

GST_AUDIO_DITHER_TPDF_HF

   

enum GstAudioNoiseShapingMethod

Members

GST_AUDIO_NOISE_SHAPING_NONE

   

GST_AUDIO_NOISE_SHAPING_ERROR_FEEDBACK

   

GST_AUDIO_NOISE_SHAPING_SIMPLE

   

GST_AUDIO_NOISE_SHAPING_MEDIUM

   

GST_AUDIO_NOISE_SHAPING_HIGH