diff options
author | David Schleef <ds@schleef.org> | 2013-04-12 14:08:15 -0700 |
---|---|---|
committer | David Schleef <ds@schleef.org> | 2013-04-12 14:11:10 -0700 |
commit | 98e7ec4153a84490a75e5bcb4192c873c10443c0 (patch) | |
tree | c1ca70789cb0a1a2160811bb0d698fabeb2d3c07 /tools | |
parent | 12a4ff1100db8e8e27a7890b0791e930c05684bb (diff) |
element-templates: avoid using PadTemplates
Diffstat (limited to 'tools')
-rw-r--r-- | tools/element-templates/sinkpad-template-video | 10 | ||||
-rw-r--r-- | tools/element-templates/srcpad-template-video | 10 |
2 files changed, 4 insertions, 16 deletions
diff --git a/tools/element-templates/sinkpad-template-video b/tools/element-templates/sinkpad-template-video index 286396a46..45d297033 100644 --- a/tools/element-templates/sinkpad-template-video +++ b/tools/element-templates/sinkpad-template-video @@ -7,16 +7,10 @@ #define VIDEO_SINK_CAPS \ GST_VIDEO_CAPS_MAKE("{ I420, Y444, Y42B, UYVY, RGBA }") -static GstStaticPadTemplate gst_replace_sink_template = -GST_STATIC_PAD_TEMPLATE ("sink", - GST_PAD_SINK, - GST_PAD_ALWAYS, - GST_STATIC_CAPS (VIDEO_SINK_CAPS) - ); - % base-init gst_element_class_add_pad_template (GST_ELEMENT_CLASS(klass), - gst_static_pad_template_get (&gst_replace_sink_template)); + gst_pad_template_new ("sink", GST_PAD_SINK, GST_PAD_ALWAYS, + gst_caps_from_string (VIDEO_SINK_CAPS))); % instance-init % methods % end diff --git a/tools/element-templates/srcpad-template-video b/tools/element-templates/srcpad-template-video index bee70859f..ec9d08b6c 100644 --- a/tools/element-templates/srcpad-template-video +++ b/tools/element-templates/srcpad-template-video @@ -7,16 +7,10 @@ #define VIDEO_SRC_CAPS \ GST_VIDEO_CAPS_MAKE("{ I420, Y444, Y42B, UYVY, RGBA }") -static GstStaticPadTemplate gst_replace_src_template = -GST_STATIC_PAD_TEMPLATE ("src", - GST_PAD_SRC, - GST_PAD_ALWAYS, - GST_STATIC_CAPS (VIDEO_SRC_CAPS) - ); - % base-init gst_element_class_add_pad_template (GST_ELEMENT_CLASS(klass), - gst_static_pad_template_get (&gst_replace_src_template)); + gst_pad_template_new ("src", GST_PAD_SRC, GST_PAD_ALWAYS, + gst_caps_from_string (VIDEO_SRC_CAPS))); % instance-init % instance-init % methods |