diff options
author | Wim Taymans <wim.taymans@collabora.co.uk> | 2011-02-28 12:06:12 +0100 |
---|---|---|
committer | Wim Taymans <wim.taymans@collabora.co.uk> | 2011-02-28 12:06:12 +0100 |
commit | 2eb38991c6d67e47ef90246b2561588cf4b5f390 (patch) | |
tree | aa84497e9b719c9a2c1a5bf8657a3cdcae32c9d6 /tools/element-templates/srcpad-simple | |
parent | 670c883f401367e2591f446e63b5102cb2aba72f (diff) | |
parent | a68137c4dcdbf3dce5cd278403478aef1de62f59 (diff) |
Merge branch 'master' into 0.11
Conflicts:
configure.ac
win32/common/config.h
Diffstat (limited to 'tools/element-templates/srcpad-simple')
-rw-r--r-- | tools/element-templates/srcpad-simple | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/tools/element-templates/srcpad-simple b/tools/element-templates/srcpad-simple new file mode 100644 index 000000000..0fca9157e --- /dev/null +++ b/tools/element-templates/srcpad-simple @@ -0,0 +1,24 @@ +/* vim: set filetype=c: */ + +% instance-members + GstPad *srcpad; +% prototypes +% pad-template +static GstStaticPadTemplate gst_replace_src_template = +GST_STATIC_PAD_TEMPLATE ("src", + GST_PAD_SRC, + GST_PAD_ALWAYS, + GST_STATIC_CAPS ("application/unknown") + ); + +% base-init + gst_element_class_add_pad_template (element_class, + gst_static_pad_template_get (&gst_replace_src_template)); +% instance-init + + replace->srcpad = gst_pad_new_from_static_template (&gst_replace_src_template + , + "src"); +% methods +% end + |