build: link libgstvaapi_parse against codec parser
authorVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
Tue, 15 Sep 2015 14:53:31 +0000 (16:53 +0200)
committerVíctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
Tue, 15 Sep 2015 17:36:37 +0000 (19:36 +0200)
GST_CODEC_PARSER_* variables are defined if builtin codec parsers are disabled
when running configure.

Right now, libgstcodecparsers links only to libgstvaapi, but libgstvaapi_parse
need it if builtin codec parsers are disabled.

This patch adds GST_CODEC_PARSER_* variables to libgstvaapi_parse
compilation. If builtin codec parsers are enable, this variable is null, so it
should work using libgstvaapi, as normal.

Signed-off-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
https://bugzilla.gnome.org/show_bug.cgi?id=754845

gst/vaapi/Makefile.am

index 709caa7..95001bd 100644 (file)
@@ -210,14 +210,18 @@ libgstvaapi_parse_la_CFLAGS = \
        $(GST_CFLAGS)                           \
        $(GST_BASE_CFLAGS)                      \
        $(GST_PLUGINS_BASE_CFLAGS)              \
-       $(GST_VIDEO_CFLAGS)
+       $(GST_VIDEO_CFLAGS)                     \
+       $(GST_CODEC_PARSERS_CFLAGS)             \
+       $(NULL)
 
 libgstvaapi_parse_la_LIBADD = \
        $(top_builddir)/gst-libs/gst/codecparsers/libgstvaapi-codecparsers.la \
        $(GST_LIBS)                             \
        $(GST_BASE_LIBS)                        \
        $(GST_PLUGINS_BASE_LIBS)                \
-       $(GST_VIDEO_LIBS) -lgstpbutils-$(GST_PKG_VERSION)
+       $(GST_VIDEO_LIBS) -lgstpbutils-$(GST_PKG_VERSION) \
+       $(GST_CODEC_PARSERS_LIBS)               \
+       $(NULL)
 
 libgstvaapi_parse_la_LDFLAGS           = $(GST_PLUGIN_LDFLAGS)
 libgstvaapi_parse_la_LIBTOOLFLAGS      = --tag=disable-static