gstbaseaudiosink
gstbaseaudiosink —
|
|
Details
GstBaseAudioSink
typedef struct _GstBaseAudioSink GstBaseAudioSink;
GstBaseAudioSinkClass
typedef struct {
GstBaseSinkClass parent_class;
/* subclass ringbuffer allocation */
GstRingBuffer* (*create_ringbuffer) (GstBaseAudioSink *sink);
} GstBaseAudioSinkClass;
GST_BASE_AUDIO_SINK_CLOCK()
#define GST_BASE_AUDIO_SINK_CLOCK(obj) (GST_BASE_AUDIO_SINK (obj)->clock)
GST_BASE_AUDIO_SINK_PAD()
#define GST_BASE_AUDIO_SINK_PAD(obj) (GST_BASE_SINK (obj)->sinkpad)
Property Details
The "buffer-time" property
"buffer-time" gint64 : Read / Write
Size of audio buffer in microseconds.
Allowed values: >= 1
Default value: 200000
The "latency-time" property
"latency-time" gint64 : Read / Write
Audio latency in microseconds.
Allowed values: >= 1
Default value: 10000
The "provide-clock" property
"provide-clock" gboolean : Read / Write
Provide a clock to be used as the global pipeline clock.
Default value: TRUE