gaudieffects: Include gstcontroller header and add the required CFLAGS
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 28 Oct 2010 16:51:02 +0000 (18:51 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 28 Oct 2010 16:52:07 +0000 (18:52 +0200)
gst/gaudieffects/Makefile.am
gst/gaudieffects/gstplugin.c

index a050fbd..92b8ce5 100644 (file)
@@ -2,7 +2,7 @@ plugin_LTLIBRARIES = libgstgaudieffects.la
 
 libgstgaudieffects_la_SOURCES = gstburn.c gstchromium.c gstdilate.c \
         gstdodge.c gstexclusion.c gstgaussblur.c gstsolarize.c gstplugin.c
-libgstgaudieffects_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
+libgstgaudieffects_la_CFLAGS = $(GST_PLUGINS_BASE_CFLAGS) $(GST_CONTROLLER_CFLAGS) $(GST_CFLAGS)
 libgstgaudieffects_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) -lgstvideo-@GST_MAJORMINOR@ $(GST_CONTROLLER_LIBS) $(GST_LIBS) $(LIBM)
 libgstgaudieffects_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstgaudieffects_la_LIBTOOLFLAGS = --tag=disable-static
index ea2c77b..143efb3 100644 (file)
@@ -48,6 +48,7 @@
 #endif
 
 #include <gst/gst.h>
+#include <gst/controller/gstcontroller.h>
 
 #include "gstplugin.h"
 
 static gboolean
 plugin_init (GstPlugin * plugin)
 {
-  gst_controller_init (NULL, NULL);
   gboolean ret = TRUE;
 
+  gst_controller_init (NULL, NULL);
+
   ret &= gst_burn_plugin_init (plugin);
   ret &= gst_chromium_plugin_init (plugin);
   ret &= gst_dilate_plugin_init (plugin);