9c2a58c7bff8feda80c5aedda423961b37cbcc2c
[platform/upstream/gstreamer.git] / tools / gstaudiosink.c
1 % ClassName
2 GstAudioSink
3 % TYPE_CLASS_NAME
4 GST_TYPE_AUDIO_SINK
5 % pkg-config
6 gstreamer-audio-0.10
7 % includes
8 #include <gst/audio/gstaudiosink.h>
9 % prototypes
10 static gboolean gst_replace_open (GstAudioSrc * src);
11 static gboolean
12 gst_replace_prepare (GstAudioSrc * src, GstRingBufferSpec * spec);
13 static gboolean gst_replace_unprepare (GstAudioSrc * src);
14 static gboolean gst_replace_close (GstAudioSrc * src);
15 static guint gst_replace_read (GstAudioSrc * src, gpointer data, guint length);
16 static guint gst_replace_delay (GstAudioSrc * src);
17 static void gst_replace_reset (GstAudioSrc * src);
18 % declare-class
19   GstAudioSink *audio_sink_class = GST_AUDIO_SINK (klass);
20 % set-methods
21   audio_sink_class-> = GST_DEBUG_FUNCPTR (gst_replace_);
22 % methods
23
24 static gboolean
25 gst_replace_open (GstAudioSrc * src)
26 {
27 }
28
29 static gboolean
30 gst_replace_prepare (GstAudioSrc * src, GstRingBufferSpec * spec)
31 {
32 }
33
34 static gboolean
35 gst_replace_unprepare (GstAudioSrc * src)
36 {
37 }
38
39 static gboolean
40 gst_replace_close (GstAudioSrc * src)
41 {
42 }
43
44 static guint
45 gst_replace_read (GstAudioSrc * src, gpointer data, guint length)
46 {
47 }
48
49 static guint
50 gst_replace_delay (GstAudioSrc * src)
51 {
52 }
53
54 static void
55 gst_replace_reset (GstAudioSrc * src)
56 {
57 }
58 % end