BaseSink


Object Hierarchy:

Gst.Audio.BaseSink Gst.Audio.BaseSink Gst.Audio.BaseSink Gst.Base.Sink Gst.Base.Sink Gst.Base.Sink->Gst.Audio.BaseSink Gst.Element Gst.Element Gst.Element->Gst.Base.Sink Gst.Object Gst.Object Gst.Object->Gst.Element GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->Gst.Object GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned

Description:

[ CCode ( type_id = "gst_audio_base_sink_get_type ()" ) ]
[ GIR ( name = "AudioBaseSink" ) ]
public class BaseSink : 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.

All known sub-classes:

Namespace: Gst.Audio

Content:

Properties:

Creation methods:

Methods:

Fields:

Inherited Members:

All known members inherited from class Gst.Base.Sink
All known members inherited from class Gst.Element
All known members inherited from class Gst.Object
All known members inherited from class GLib.Object



2022 vala-language.org