Lines Matching refs:GstAudioBaseSink
61 …K(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_AUDIO_BASE_SINK,GstAudioBaseSink))
62 #define GST_AUDIO_BASE_SINK_CAST(obj) ((GstAudioBaseSink*)obj)
102 typedef struct _GstAudioBaseSink GstAudioBaseSink; typedef
165 typedef void (*GstAudioBaseSinkCustomSlavingCallback) (GstAudioBaseSink *sink, GstClockTime etime, …
214 GstAudioRingBuffer* (*create_ringbuffer) (GstAudioBaseSink *sink);
217 GstBuffer* (*payload) (GstAudioBaseSink *sink,
228 gst_audio_base_sink_create_ringbuffer (GstAudioBaseSink *sink);
231 void gst_audio_base_sink_set_provide_clock (GstAudioBaseSink *sink, gboolean provide);
234 gboolean gst_audio_base_sink_get_provide_clock (GstAudioBaseSink *sink);
237 void gst_audio_base_sink_set_slave_method (GstAudioBaseSink *sink,
241 gst_audio_base_sink_get_slave_method (GstAudioBaseSink *sink);
244 void gst_audio_base_sink_set_drift_tolerance (GstAudioBaseSink *sink,
247 gint64 gst_audio_base_sink_get_drift_tolerance (GstAudioBaseSink *sink);
250 void gst_audio_base_sink_set_alignment_threshold (GstAudioBaseSink * sink,
254 gst_audio_base_sink_get_alignment_threshold (GstAudioBaseSink * sink);
257 void gst_audio_base_sink_set_discont_wait (GstAudioBaseSink * sink,
261 gst_audio_base_sink_get_discont_wait (GstAudioBaseSink * sink);
265 gst_audio_base_sink_set_custom_slaving_callback (GstAudioBaseSink * sink,
271 void gst_audio_base_sink_report_device_failure (GstAudioBaseSink * sink);
273 G_DEFINE_AUTOPTR_CLEANUP_FUNC(GstAudioBaseSink, gst_object_unref)