pwg: remove some GST_BOILERPLATE
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 28 Sep 2012 11:24:52 +0000 (13:24 +0200)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 28 Sep 2012 11:24:52 +0000 (13:24 +0200)
docs/pwg/building-props.xml
docs/pwg/other-base.xml

index 1f50708..10f7d77 100644 (file)
@@ -22,9 +22,9 @@
   </para>
   <programlisting><!-- example-begin properties.c a --><!--
 #include "filter.h"
-GST_BOILERPLATE (GstMyFilter, gst_my_filter, GstElement, GST_TYPE_ELEMENT);
+G_DEFINE_TYPE (GstMyFilter, gst_my_filter, GST_TYPE_ELEMENT);
 static void
-gst_my_filter_base_init (gpointer klass)
+gst_my_filter_class_init (gpointer klass)
 {
 }
 static void
index 18596d7..e8ac480 100644 (file)
     </itemizedlist>
     <para>
       Sink elements can derive from <classname>GstBaseSink</classname> using
-      the usual <classname>GObject</classname> type creation voodoo, or by
-      using the convenience macro <function>GST_BOILERPLATE ()</function>:
+      the usual <classname>GObject</classname> convenience macro
+      <function>G_DEFINE_TYPE ()</function>:
     </para>
     <programlisting>
-GST_BOILERPLATE_FULL (GstMySink, gst_my_sink, GstBaseSink, GST_TYPE_BASE_SINK);
+G_DEFINE_TYPE (GstMySink, gst_my_sink, GST_TYPE_BASE_SINK);
 
 [..]