[ CCode ( type_id = "gst_audio_base_sink_get_type ()" ) ] [ GIR ( name = "AudioBaseSink" ) ] publicclassBaseSink : Sink
This is the base class for audio sinks.
Subclasses need to implement the ::create_ringbuffer vmethod. This base class will then take care of writing samples to the
ringbuffer, synchronisation, clipping and flushing.
Informs this base class that the audio output device has failed for
some reason, causing a discontinuity (for example, because the device recovered from the error, but lost all contents of its ring
buffer).