diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2001-01-29 23:50:29 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2001-01-29 23:50:29 +0000 |
commit | eaeadf52e325f9408cec7e2ce71778219d4d7070 (patch) | |
tree | fcfa86e70b2c7bde985b91f24017c8c0b700c045 /tests | |
parent | a03cb2b8a2bf88a1521177d63b9dd3c66239bf7b (diff) |
Lots of plugins fixes where the parentage macros were replaced with the correct gst_*_get_parent.
Original commit message from CVS:
Lots of plugins fixes where the parentage macros were replaced with the
correct gst_*_get_parent.
Updated the example.
'gstreamer' now is the doc type instead of GST-Pipeline
Diffstat (limited to 'tests')
-rw-r--r-- | tests/old/examples/plugins/example.c | 40 | ||||
-rw-r--r-- | tests/old/examples/plugins/example.h | 1 |
2 files changed, 21 insertions, 20 deletions
diff --git a/tests/old/examples/plugins/example.c b/tests/old/examples/plugins/example.c index 7a4a7d093b..b958272bb1 100644 --- a/tests/old/examples/plugins/example.c +++ b/tests/old/examples/plugins/example.c @@ -47,8 +47,8 @@ static GstPadFactory sink_factory = { GST_PAD_FACTORY_CAPS( "example_sink", /* the name of the caps */ "unknown/unknown", /* the mime type of the caps */ - "something", GST_PROPS_INT (1), /* a property */ - "foo", GST_PROPS_BOOLEAN (TRUE) /* another property */ + "something", GST_PROPS_INT (1), /* a property */ + "foo", GST_PROPS_BOOLEAN (TRUE) /* another property */ ), NULL }; @@ -65,13 +65,13 @@ static GstPadFactory src_factory = { }; -static void gst_example_class_init (GstExampleClass *klass); -static void gst_example_init (GstExample *example); +static void gst_example_class_init (GstExampleClass *klass); +static void gst_example_init (GstExample *example); -static void gst_example_chain (GstPad *pad, GstBuffer *buf); +static void gst_example_chain (GstPad *pad, GstBuffer *buf); -static void gst_example_set_arg (GtkObject *object,GtkArg *arg,guint id); -static void gst_example_get_arg (GtkObject *object,GtkArg *arg,guint id); +static void gst_example_set_arg (GtkObject *object,GtkArg *arg,guint id); +static void gst_example_get_arg (GtkObject *object,GtkArg *arg,guint id); GstPadTemplate *src_template, *sink_template; @@ -79,7 +79,7 @@ static GstElementClass *parent_class = NULL; //static guint gst_example_signals[LAST_SIGNAL] = { 0 }; GtkType -gst_example_get_type(void) +gst_example_get_type(void) { static GtkType example_type = 0; @@ -99,8 +99,8 @@ gst_example_get_type(void) return example_type; } -static void -gst_example_class_init (GstExampleClass *klass) +static void +gst_example_class_init (GstExampleClass *klass) { GtkObjectClass *gtkobject_class; GstElementClass *gstelement_class; @@ -113,12 +113,12 @@ gst_example_class_init (GstExampleClass *klass) gtk_object_add_arg_type("GstExample::active", GTK_TYPE_INT, GTK_ARG_READWRITE, ARG_ACTIVE); - gtkobject_class->set_arg = gst_example_set_arg; + gtkobject_class->set_arg = gst_example_set_arg; gtkobject_class->get_arg = gst_example_get_arg; } -static void -gst_example_init(GstExample *example) +static void +gst_example_init(GstExample *example) { example->sinkpad = gst_pad_new_from_template (sink_template, "sink"); gst_element_add_pad(GST_ELEMENT(example),example->sinkpad); @@ -130,8 +130,8 @@ gst_example_init(GstExample *example) example->active = FALSE; } -static void -gst_example_chain (GstPad *pad, GstBuffer *buf) +static void +gst_example_chain (GstPad *pad, GstBuffer *buf) { GstExample *example; @@ -152,8 +152,8 @@ gst_example_chain (GstPad *pad, GstBuffer *buf) gst_pad_push(example->srcpad,buf); } -static void -gst_example_set_arg (GtkObject *object,GtkArg *arg,guint id) +static void +gst_example_set_arg (GtkObject *object,GtkArg *arg,guint id) { GstExample *example; @@ -171,8 +171,8 @@ gst_example_set_arg (GtkObject *object,GtkArg *arg,guint id) } } -static void -gst_example_get_arg (GtkObject *object,GtkArg *arg,guint id) +static void +gst_example_get_arg (GtkObject *object,GtkArg *arg,guint id) { GstExample *example; @@ -191,7 +191,7 @@ gst_example_get_arg (GtkObject *object,GtkArg *arg,guint id) } GstPlugin* -plugin_init (GModule *module) +plugin_init (GModule *module) { GstPlugin *plugin; GstElementFactory *factory; diff --git a/tests/old/examples/plugins/example.h b/tests/old/examples/plugins/example.h index a04f5ba297..d7f19a3f99 100644 --- a/tests/old/examples/plugins/example.h +++ b/tests/old/examples/plugins/example.h @@ -30,6 +30,7 @@ extern "C" { /* Definition of structure storing data for this element. */ typedef struct _GstExample GstExample; + struct _GstExample { GstElement element; |