Remove libgstvaapi-videoutils.so
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Fri, 3 Apr 2015 14:01:45 +0000 (17:01 +0300)
committerSreerenj Balachandran <sreerenj.balachandran@intel.com>
Fri, 3 Apr 2015 14:01:45 +0000 (17:01 +0300)
This library was intended to add the base classes for video decoders which
where not included in gstreamer-0.10.

Since the support of gstreamer-0.10 is deprecated those classes are not
required, thus the whole library is removed.

https://bugzilla.gnome.org/show_bug.cgi?id=745728
https://bugzilla.gnome.org/show_bug.cgi?id=732666

Signed-off-by: Gwenole Beauchesne <gwenole.beauchesne@intel.com>
configure.ac
gst-libs/gst/Makefile.am
gst-libs/gst/vaapi/Makefile.am
gst-libs/gst/video/Makefile.am [deleted file]
gst/vaapi/Makefile.am
tests/Makefile.am

index 1a19c5b..1f81958 100644 (file)
@@ -974,7 +974,6 @@ debian.upstream/libgstvaapi-x11.install.in
     gst-libs/gst/base/Makefile
     gst-libs/gst/codecparsers/Makefile
     gst-libs/gst/vaapi/Makefile
-    gst-libs/gst/video/Makefile
     gst/Makefile
     gst/vaapi/Makefile
     patches/Makefile
index 823fca4..8acd19b 100644 (file)
@@ -1,4 +1,4 @@
-SUBDIRS = base codecparsers video vaapi
+SUBDIRS = base codecparsers vaapi
 
 # Extra clean files so that maintainer-clean removes *everything*
-MAINTAINERCLEANFILES = Makefile.in $(gen_headers)
+MAINTAINERCLEANFILES = Makefile.in
index 9e5fe88..d457b3c 100644 (file)
@@ -45,7 +45,6 @@ libgstvaapi_libs =                            \
        $(GST_CODEC_PARSERS_LIBS)               \
        $(LIBVA_LIBS)                           \
        $(top_builddir)/gst-libs/gst/base/libgstvaapi-baseutils.la \
-       $(top_builddir)/gst-libs/gst/video/libgstvaapi-videoutils.la \
        $(top_builddir)/gst-libs/gst/codecparsers/libgstvaapi-codecparsers.la
 
 libgstvaapi_source_c =                         \
@@ -527,7 +526,6 @@ libgstvaapi_wayland_@GST_API_VERSION@_la_LIBADD = \
        $(WAYLAND_LIBS)                         \
        $(LIBVA_WAYLAND_LIBS)                   \
        libgstvaapi-$(GST_API_VERSION).la       \
-       $(top_builddir)/gst-libs/gst/video/libgstvaapi-videoutils.la \
        $(NULL)
 
 libgstvaapi_wayland_@GST_API_VERSION@_la_LDFLAGS = \
diff --git a/gst-libs/gst/video/Makefile.am b/gst-libs/gst/video/Makefile.am
deleted file mode 100644 (file)
index 33fea30..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-noinst_LTLIBRARIES =                           \
-       libgstvaapi-videoutils.la               \
-       $(NULL)
-
-local_videoutils_srcdir = \
-       $(top_srcdir)/ext/videoutils/gst-libs/gst/video
-
-libgstvaapi_videoutils_cflags =                        \
-       -DGST_USE_UNSTABLE_API                  \
-       -I$(top_srcdir)/gst-libs                \
-       -I$(top_builddir)/gst-libs              \
-       $(GST_BASE_CFLAGS)                      \
-       $(GST_CFLAGS)                           \
-       $(NULL)
-
-libgstvaapi_videoutils_libs =                  \
-       $(GST_BASE_LIBS)                        \
-       $(GST_LIBS)                             \
-       $(NULL)
-
-gen_source_c =
-gen_source_h =
-
-GENFILES = \
-       $(gen_source_c)                         \
-       $(gen_source_h)                         \
-       $(NULL)
-
-nodist_EXTRA_libgstvaapi_videoutils_la_SOURCES = dummy.c
-
-nodist_libgstvaapi_videoutils_la_SOURCES =     \
-       $(gen_source_c)                         \
-       $(NULL)
-
-libgstvaapi_videoutils_la_CFLAGS =             \
-       $(libgstvaapi_videoutils_cflags)        \
-       $(NULL)
-
-libgstvaapi_videoutils_la_LIBADD =             \
-       $(libgstvaapi_videoutils_libs)          \
-       $(NULL)
-
-libgstvaapi_videoutils_la_LDFLAGS =            \
-       $(GST_ALL_LDFLAGS)                      \
-       $(NULL)
-
-all-local: .timestamp.symlinks
-
-.timestamp.symlinks: $(GENFILES)
-       touch $@
-
-$(gen_source_c): %.c: $(local_videoutils_srcdir)/%.c $(gen_source_h) 
-       $(LN_S) -f $< $@
-$(gen_source_h): %.h: $(local_videoutils_srcdir)/%.h
-       $(LN_S) -f $< $@
-
-DISTCLEANFILES = $(GENFILES) .timestamp.symlinks
-
-# Extra clean files so that maintainer-clean removes *everything*
-MAINTAINERCLEANFILES = Makefile.in
index 30d6155..8db30be 100644 (file)
@@ -180,8 +180,7 @@ libgstvaapi_la_LIBADD =     \
        $(GST_INTERFACES_LIBS)  \
        $(GST_BASEVIDEO_LIBS)   \
        $(GST_PLUGINS_BASE_LIBS) \
-       $(GST_ALLOCATORS_LIBS) \
-       $(top_builddir)/gst-libs/gst/video/libgstvaapi-videoutils.la
+       $(GST_ALLOCATORS_LIBS)
 
 libgstvaapi_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS)
 libgstvaapi_la_LIBTOOLFLAGS = --tag=disable-static
index 80826d1..9b01681 100644 (file)
@@ -97,13 +97,11 @@ test_display_LDADD  = libutils.la $(TEST_LIBS)
 
 test_filter_SOURCES    = test-filter.c
 test_filter_CFLAGS     = $(TEST_CFLAGS)
-test_filter_LDADD      = libutils.la $(TEST_LIBS) $(GST_VIDEO_LIBS) \
-       $(top_builddir)/gst-libs/gst/video/libgstvaapi-videoutils.la
+test_filter_LDADD      = libutils.la $(TEST_LIBS) $(GST_VIDEO_LIBS)
 
 test_surfaces_SOURCES  = test-surfaces.c
 test_surfaces_CFLAGS   = $(TEST_CFLAGS) $(GST_VIDEO_CFLAGS)
-test_surfaces_LDADD    = libutils.la $(TEST_LIBS) $(GST_VIDEO_LIBS) \
-       $(top_builddir)/gst-libs/gst/video/libgstvaapi-videoutils.la
+test_surfaces_LDADD    = libutils.la $(TEST_LIBS) $(GST_VIDEO_LIBS)
 
 test_subpicture_SOURCES = test-subpicture.c test-subpicture-data.c
 test_subpicture_CFLAGS  = $(TEST_CFLAGS) $(GST_VIDEO_CFLAGS)
@@ -122,8 +120,7 @@ simple_decoder_source_c     = simple-decoder.c
 simple_decoder_source_h        =
 simple_decoder_SOURCES = $(simple_decoder_source_c)
 simple_decoder_CFLAGS  = $(TEST_CFLAGS) $(GST_VIDEO_CFLAGS)
-simple_decoder_LDADD   = libutils.la $(TEST_LIBS) $(GST_VIDEO_LIBS) \
-       $(top_builddir)/gst-libs/gst/video/libgstvaapi-videoutils.la
+simple_decoder_LDADD   = libutils.la $(TEST_LIBS) $(GST_VIDEO_LIBS)
 
 EXTRA_DIST = \
        test-subpicture-data.h          \