summaryrefslogtreecommitdiffstats
path: root/sys/dxr3/dxr3spusink.c
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>2003-12-23 22:50:06 +0000
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>2003-12-23 22:50:06 +0000
commit0475cf26131ccb8e8488625e45e92ea53e01b9bf (patch)
treee86516321658b9156bde05ece2ea550f3cd8b8ae /sys/dxr3/dxr3spusink.c
parentd3def8f8f2c9ca01c0b3c4b8236b277323982457 (diff)
downloadgst-plugins-bad-0475cf26131ccb8e8488625e45e92ea53e01b9bf.tar.gz
gst-plugins-bad-0475cf26131ccb8e8488625e45e92ea53e01b9bf.tar.bz2
gst-plugins-bad-0475cf26131ccb8e8488625e45e92ea53e01b9bf.zip
Fix caps breakage after Dave's caps branch merge.
Original commit message from CVS: 2003-12-23 Ronald Bultje <rbultje@ronald.bitfreak.net> * ext/divx/gstdivxdec.c: (gst_divxdec_base_init), (gst_divxdec_init), (gst_divxdec_negotiate): * ext/divx/gstdivxdec.h: * ext/divx/gstdivxenc.c: (gst_divxenc_base_init), (gst_divxenc_init): * ext/faac/gstfaac.c: (gst_faac_base_init), (gst_faac_init), (gst_faac_sinkconnect), (gst_faac_srcconnect): * ext/mpeg2enc/gstmpeg2enc.cc: * ext/mpeg2enc/gstmpeg2encoder.cc: * ext/mpeg2enc/gstmpeg2encpicturereader.cc: * sys/dxr3/dxr3audiosink.c: (dxr3audiosink_base_init), (dxr3audiosink_init), (dxr3audiosink_pcm_sinklink): * sys/dxr3/dxr3spusink.c: (dxr3spusink_base_init), (dxr3spusink_init): * sys/dxr3/dxr3videosink.c: (dxr3videosink_base_init), (dxr3videosink_init): Fix caps breakage after Dave's caps branch merge.
Diffstat (limited to 'sys/dxr3/dxr3spusink.c')
-rw-r--r--sys/dxr3/dxr3spusink.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/sys/dxr3/dxr3spusink.c b/sys/dxr3/dxr3spusink.c
index b6141bb3..00969c42 100644
--- a/sys/dxr3/dxr3spusink.c
+++ b/sys/dxr3/dxr3spusink.c
@@ -61,11 +61,12 @@ enum {
};
-GST_PAD_TEMPLATE_FACTORY (dxr3spusink_sink_factory,
+static GstStaticPadTemplate dxr3spusink_sink_factory =
+GST_STATIC_PAD_TEMPLATE (
"sink",
GST_PAD_SINK,
GST_PAD_ALWAYS,
- NULL
+ GST_STATIC_CAPS_ANY
);
@@ -149,7 +150,7 @@ dxr3spusink_base_init (Dxr3SpuSinkClass *klass)
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class,
- GST_PAD_TEMPLATE_GET (dxr3spusink_sink_factory));
+ gst_static_pad_template_get (&dxr3spusink_sink_factory));
gst_element_class_set_details (element_class,
&dxr3spusink_details);
}
@@ -222,7 +223,7 @@ dxr3spusink_init (Dxr3SpuSink *sink)
GstPad *pad;
pad = gst_pad_new_from_template (
- GST_PAD_TEMPLATE_GET (dxr3spusink_sink_factory), "sink");
+ gst_static_pad_template_get (&dxr3spusink_sink_factory), "sink");
gst_element_add_pad (GST_ELEMENT (sink), pad);
gst_pad_set_chain_function (pad, dxr3spusink_chain);