4d6555d7ddb2d39842e0bf17266720ff8f7027d5
[platform/upstream/gstreamer.git] / tools / element-templates / baseaudiosink
1 /* vim: set filetype=c: */
2 % ClassName
3 GstBaseAudioSink
4 % TYPE_CLASS_NAME
5 GST_TYPE_BASE_AUDIO_SINK
6 % pads
7 sinkpad-simple
8 % pkg-config
9 gstreamer-audio-0.10
10 % includes
11 #include <gst/audio/gstbaseaudiosink.h>
12 % prototypes
13 static GstRingBuffer *gst_replace_create_ringbuffer (GstBaseAudioSink * sink);
14 % declare-class
15   GstBaseAudioSinkClass *base_audio_sink_class = GST_BASE_AUDIO_SINK_CLASS (klass);
16 % set-methods
17   base_audio_sink_class->create_ringbuffer = GST_DEBUG_FUNCPTR (gst_replace_create_ringbuffer);
18 % methods
19
20 static GstRingBuffer *
21 gst_replace_create_ringbuffer (GstBaseAudioSink * sink)
22 {
23   return NULL;
24 }
25 % end