# Audio Library

This library should be linked to by getting cflags and libs from `gstreamer-plugins-base-1.0.pc` and adding `-lgstaudio-1.0` to the library flags.

Subpages:

audio buffer

audio channel mixer

audio format

audio info

audio quantize

Audio-channels – Support library for audio channel handling

GstAudio – Support library for audio elements

GstAudio IEC61937 – Utility functions for IEC 61937 payloading

GstAudio meta – Buffer metadata for audio downmix matrix handling

GstAudioAggregator – Base class that manages a set of audio input pads with the purpose of aggregating or mixing their raw audio input buffers

GstAudioBaseSink – Base class for audio sinks

GstAudioBaseSrc – Base class for audio sources

GstAudioCdSrc – Base class for Audio CD sources

GstAudioClock – Helper object for implementing audio clocks

GstAudioConverter – Generic audio conversion

GstAudioDecoder – Base class for audio decoders

GstAudioEncoder – Base class for audio encoders

GstAudioFilter – Base class for simple audio filters

GstAudioResampler – Utility structure for resampler information

GstAudioRingBuffer – Base class for audio ringbuffer implementations

GstAudioSink – Simple base class for audio sinks

GstAudioSrc – Simple base class for audio sources

GstAudioStreamAlign – Helper object for tracking audio stream alignment and discontinuities

gstdsd

gstdsdformat

GstStreamVolume – Interface for elements that provide a stream volume

The results of the search are