From f790fcbfa68e103406381a2f2eb1c2445055d08d Mon Sep 17 00:00:00 2001 From: David Schleef Date: Wed, 6 Feb 2013 12:35:36 -0800 Subject: element-maker: Update somewhat for 1.0 Only converted basetransform for the moment. It's probably easier to write templates from scratch from the documentation. --- tools/gst-element-maker | 40 +++++++++++++++++----------------------- 1 file changed, 17 insertions(+), 23 deletions(-) (limited to 'tools/gst-element-maker') diff --git a/tools/gst-element-maker b/tools/gst-element-maker index 172cef161..4a09c9fc8 100755 --- a/tools/gst-element-maker +++ b/tools/gst-element-maker @@ -168,39 +168,33 @@ cat <"); -} + gst_element_class_set_static_metadata (GST_ELEMENT_CLASS(klass), + "FIXME Long name", "Generic", "FIXME Description", + "$REAL_NAME <$EMAIL_ADDRESS>"); -static void -gst_replace_class_init (GstReplaceClass * klass) -{ EOF -grep -A 10000 '^% declare-class' $templatedir/gobject | tail -n +2|grep -m 1 -B 10000 '^%'|head -n -1 -grep -A 10000 '^% declare-class' $templatedir/$class | tail -n +2|grep -m 1 -B 10000 '^%'|head -n -1 - -echo grep -A 10000 '^% set-methods' $templatedir/gobject | tail -n +2|grep -m 1 -B 10000 '^%'|head -n -1 grep -A 10000 '^% set-methods' $templatedir/$class | tail -n +2|grep -m 1 -B 10000 '^%'|head -n -1 @@ -210,7 +204,7 @@ cat <