tests: fix build of baseaudiovisualizer test with subdir-objects option
authorTim-Philipp Müller <tim@centricular.net>
Fri, 9 Aug 2013 19:10:35 +0000 (20:10 +0100)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 9 Aug 2013 19:14:03 +0000 (20:14 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=705350

tests/check/Makefile.am
tests/check/elements/baseaudiovisualizer.c

index fe13b67..b3f6d30 100644 (file)
@@ -316,11 +316,9 @@ elements_voaacenc_LDADD = \
        $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(LDADD) \
        -lgstaudio-@GST_API_VERSION@
 
-elements_baseaudiovisualizer_SOURCES = elements/baseaudiovisualizer.c \
-       $(top_srcdir)/gst/audiovisualizers/gstaudiovisualizer.c \
-       $(top_srcdir)/gst/audiovisualizers/gstaudiovisualizer.h
+elements_baseaudiovisualizer_SOURCES = elements/baseaudiovisualizer.c
 elements_baseaudiovisualizer_CFLAGS = $(GST_PLUGINS_BAD_CFLAGS) \
-       -I$(top_srcdir)/gst/audiovisualizers $(GST_PLUGINS_BASE_CFLAGS) \
+       $(GST_PLUGINS_BASE_CFLAGS) \
        $(GST_BASE_CFLAGS) $(GST_CONTROLLER_CFLAGS) $(GST_CFLAGS) $(AM_CFLAGS)
 elements_baseaudiovisualizer_LDADD = \
        $(GST_PLUGINS_BASE_LIBS) -lgstaudio-@GST_API_VERSION@  \
index 741b48b..f0fd93a 100644 (file)
  * Boston, MA 02110-1301, USA.
  */
 
-#include <gst/check/gstcheck.h>
+#include "../../gst/audiovisualizers/gstaudiovisualizer.c"
+#undef GST_CAT_DEFAULT
 
-#include <gst/gst.h>
+#include <gst/check/gstcheck.h>
 #include <string.h>
 
-#include "gstaudiovisualizer.h"
-
 /* dummy subclass for testing */
 
 #define GST_TYPE_TEST_SCOPE            (gst_test_scope_get_type())