8 #include <gst/audio/gstaudiosrc.h>
10 static gboolean gst_replace_open (GstAudioSink * sink);
12 gst_replace_prepare (GstAudioSink * sink, GstRingBufferSpec * spec);
13 static gboolean gst_replace_unprepare (GstAudioSink * sink);
14 static gboolean gst_replace_close (GstAudioSink * sink);
16 gst_replace_write (GstAudioSink * sink, gpointer data, guint length);
17 static guint gst_replace_delay (GstAudioSink * sink);
18 static void gst_replace_reset (GstAudioSink * sink);
20 GstAudioSrc *audio_src_class = GST_AUDIO_SRC (klass);
22 audio_src_class-> = GST_DEBUG_FUNCPTR (gst_replace_);
26 gst_replace_open (GstAudioSink * sink)
31 gst_replace_prepare (GstAudioSink * sink, GstRingBufferSpec * spec)
36 gst_replace_unprepare (GstAudioSink * sink)
41 gst_replace_close (GstAudioSink * sink)
46 gst_replace_write (GstAudioSink * sink, gpointer data, guint length)
51 gst_replace_delay (GstAudioSink * sink)
56 gst_replace_reset (GstAudioSink * sink)