endif
# These are the subdirs which might get used.
-SUBDIRS = gst libs plugins . $(gstplay_subdir) test editor tools docs tests
+SUBDIRS = gst libs plugins . $(gstplay_subdir) test editor tools docs # tests
# These are all the possible subdirs
DIST_SUBDIRS = gst libs plugins . gstplay test editor tools docs tests
#undef DEBUG_ENABLED
-/* Define if you have the Xv library (-lXv). */
-#undef HAVE_LIBXV
-
/* Name of package */
#undef PACKAGE
[Couldn't find gnome libraries for libglade - Can't build gstplay])
)
CFLAGS=${libglade_save_CFLAGS}
- AC_MSG_WARN()
fi
dnl Check for atomic.h
AC_SUBST(X_EXTRA_LIBS)
AC_SUBST(X_LIBS)
-AC_CHECK_LIB(Xv, XvQueryExtension,,,
- $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS)
+xvsave_LIBS=${LIBS}
+AC_CHECK_LIB(Xv, XvQueryExtension, HAVE_LIBXV=yes, HAVE_LIBXV=no, $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS)
+LIBS=${xvsave_LIBS}
dnl Check for xaudio
AC_CHECK_HEADER(xaudio/decoder.h,[
AM_CONDITIONAL(HAVE_CSSAUTH, test "x$HAVE_CSSAUTH" = "xyes")
AM_CONDITIONAL(HAVE_NASM, test "x$HAVE_NASM" = "xyes")
AM_CONDITIONAL(HAVE_LIBGLADE_GNOME, test "x$HAVE_LIBGLADE_GNOME" = "xyes")
+AM_CONDITIONAL(HAVE_LIBXV, test "x$HAVE_LIBXV" = "xyes")
AM_CONDITIONAL(HAVE_GTK_DOC, $HAVE_GTK_DOC)
test/xml/Makefile
test/bindings/Makefile
test/cothreads/Makefile
+tests/Makefile
editor/Makefile
tools/Makefile
docs/Makefile
gstplay_CFLAGS = $(shell gnome-config --cflags gnomeui) $(shell libglade-config --cflags gnome)
gstplay_LDFLAGS = $(shell gnome-config --libs gnomeui) $(shell libglade-config --libs gnome)
+if HAVE_LIBXV
+xvlibs=-lXv
+else
+xvlibs=
+endif
+
gstplay_LDADD = $(GLIB_LIBS) $(GTK_LIBS) $(top_builddir)/gst/libgst.la \
- $(top_builddir)/plugins/videosink/gdkxvimage.lo -lXv -lXxf86vm
+ $(top_builddir)/plugins/videosink/gdkxvimage.lo ${xvlibs} -lXxf86vm
noinst_HEADERS = mem.h
-LDADD = $(GLIB_LIBS) $(GTK_LIBS) $(top_builddir)/gst/libgst.la \
- $(top_builddir)/plugins/videosink/gdkxvimage.lo -lXv -lXxf86vm
+if HAVE_LIBXV
+xvlibs=-lXv
+else
+xvlibs=
+endif
+
+LDADD = $(top_builddir)/gst/libgst.la \
+ $(GLIB_LIBS) $(GTK_LIBS) \
+ $(top_builddir)/plugins/videosink/gdkxvimage.lo ${xvlibs} -lXxf86vm
#LDADD = $(GLIB_LIBS) $(GTK_LIBS) $(top_builddir)/gst/libgst.la \
# $(top_builddir)/plugins/videosink/libvideosink.la -L/usr/X11/lib -lXxf86dga