Small fixes, use some wierd hack to make the plugin a .so
authorWim Taymans <wim.taymans@gmail.com>
Sun, 26 May 2002 21:21:37 +0000 (21:21 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Sun, 26 May 2002 21:21:37 +0000 (21:21 +0000)
Original commit message from CVS:
Small fixes, use some wierd hack to make the plugin a .so

examples/plugins/Makefile.am
examples/plugins/example.c
examples/plugins/example.h
tests/old/examples/plugins/Makefile.am
tests/old/examples/plugins/example.c
tests/old/examples/plugins/example.h

index 17a6bd6..71070f8 100644 (file)
@@ -1,7 +1,10 @@
-noinst_LTLIBRARIES = libexample.la
+plugindir=/dev/null
+
+plugin_LTLIBRARIES = libexample.la
 
 libexample_la_SOURCES = example.c
 libexample_la_CFLAGS = $(GST_CFLAGS)
 libexample_la_LIBADD =
+libexample_la_LDFLAGS = $(GST_LDFLAGS)
 
-noinst_HEADERS = example.h
+noinst_HEADERS = example.h 
index 29861a2..a572c46 100644 (file)
@@ -120,7 +120,8 @@ gst_example_get_type(void)
 
   if (!example_type) {
     static const GTypeInfo example_info = {
-      sizeof(GstExampleClass),      NULL,
+      sizeof(GstExampleClass),      
+      NULL,
       NULL,
       (GClassInitFunc)gst_example_class_init,
       NULL,
index 9d73045..b397e1e 100644 (file)
@@ -72,7 +72,7 @@ struct _GstExampleClass {
   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_EXAMPLE,GstExample))
 /* The third is a checking cast of the class instead of the object. */
 #define GST_EXAMPLE_CLASS(klass) \
-  (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_EXAMPLE,GstExample))
+  (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_EXAMPLE,GstExampleClass))
 /* The last two simply check to see if the passed pointer is an object or
  * class of the correct type. */
 #define GST_IS_EXAMPLE(obj) \
index 17a6bd6..71070f8 100644 (file)
@@ -1,7 +1,10 @@
-noinst_LTLIBRARIES = libexample.la
+plugindir=/dev/null
+
+plugin_LTLIBRARIES = libexample.la
 
 libexample_la_SOURCES = example.c
 libexample_la_CFLAGS = $(GST_CFLAGS)
 libexample_la_LIBADD =
+libexample_la_LDFLAGS = $(GST_LDFLAGS)
 
-noinst_HEADERS = example.h
+noinst_HEADERS = example.h 
index 29861a2..a572c46 100644 (file)
@@ -120,7 +120,8 @@ gst_example_get_type(void)
 
   if (!example_type) {
     static const GTypeInfo example_info = {
-      sizeof(GstExampleClass),      NULL,
+      sizeof(GstExampleClass),      
+      NULL,
       NULL,
       (GClassInitFunc)gst_example_class_init,
       NULL,
index 9d73045..b397e1e 100644 (file)
@@ -72,7 +72,7 @@ struct _GstExampleClass {
   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_EXAMPLE,GstExample))
 /* The third is a checking cast of the class instead of the object. */
 #define GST_EXAMPLE_CLASS(klass) \
-  (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_EXAMPLE,GstExample))
+  (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_EXAMPLE,GstExampleClass))
 /* The last two simply check to see if the passed pointer is an object or
  * class of the correct type. */
 #define GST_IS_EXAMPLE(obj) \