gaudieffects: Include gstcontroller header and add the required CFLAGS

This commit is contained in:
Sebastian Dröge 2010-10-28 18:51:02 +02:00
parent cadfe13839
commit 4c48e791b3
2 changed files with 4 additions and 2 deletions

View 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

View file

@ -48,6 +48,7 @@
#endif
#include <gst/gst.h>
#include <gst/controller/gstcontroller.h>
#include "gstplugin.h"
@ -63,9 +64,10 @@
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);