summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.com>2015-01-18 18:05:31 +0000
committerTim-Philipp Müller <tim@centricular.com>2015-01-24 20:28:16 +0000
commit199ce92474140ead718e416c971ddaf869d4e275 (patch)
treebdc26e537cb336c02d8e1eca5bd1296b1a2ed1e0 /configure.ac
parent6716671762e2fdf8adc282300cc7cbc0479081e0 (diff)
downloadgstreamer-plugins-bad-199ce92474140ead718e416c971ddaf869d4e275.tar.gz
Remove unported directdraw plugin
This API has been deprecated for eternities and microsoft stopped shipping the headers in 2010 accoding to wikipedia, so let's just remove it and focus on bringing the plugins based on the newer APIs up to snuff.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac38
1 files changed, 1 insertions, 37 deletions
diff --git a/configure.ac b/configure.ac
index da0ebb496..c8c0739af 100644
--- a/configure.ac
+++ b/configure.ac
@@ -421,7 +421,7 @@ GST_PLUGINS_NONPORTED=" cdxaparse \
apexsink dc1394 \
gsettings \
musepack nas sdl timidity \
- directdraw acm wininet \
+ acm wininet \
xvid lv2 teletextdec sndio osx_video libvisual"
AC_SUBST(GST_PLUGINS_NONPORTED)
@@ -1503,41 +1503,6 @@ AG_GST_CHECK_FEATURE(DIRECT3D, [Direct3D plug-in], direct3dsink, [
AC_SUBST(HAVE_DIRECT3D)
])
-dnl DirectDraw
-translit(dnm, m, l) AM_CONDITIONAL(USE_DIRECTDRAW, true)
-AG_GST_CHECK_FEATURE(DIRECTDRAW, [DirectDraw plug-in], directdrawsink, [
- HAVE_DIRECTDRAW="no"
- save_CFLAGS="$CFLAGS"
- save_LDFLAGS="$LDFLAGS"
- save_LIBS="$LIBS"
- CFLAGS="$CFLAGS $DIRECTX_CFLAGS"
- LDFLAGS="$LDFLAGS $DIRECTX_LDFLAGS"
- LIBS="$LIBS -lddraw -lgdi32"
- AC_MSG_CHECKING(for DirectDraw LDFLAGS)
- AC_LINK_IFELSE([AC_LANG_PROGRAM([[
-#include <windows.h>
-#include <ddraw.h>
-]], [[
- GetStockObject(0);
- DirectDrawCreate(NULL, NULL, NULL);
-]])],
- [HAVE_DIRECTDRAW="yes"],
- [HAVE_DIRECTDRAW="no"])
- AC_MSG_RESULT($HAVE_DIRECTDRAW)
- CFLAGS=$save_CFLAGS
- LDFLAGS=$save_LDFLAGS
- LIBS=$save_LIBS
-
- if test "x$HAVE_DIRECTDRAW" = "xyes"; then
- dnl this is much more than we want
- DIRECTDRAW_LIBS="-lddraw -ldxguid -lgdi32"
- AC_SUBST(DIRECTX_CFLAGS)
- AC_SUBST(DIRECTX_LDFLAGS)
- AC_SUBST(DIRECTDRAW_LIBS)
- fi
- AC_SUBST(HAVE_DIRECTDRAW)
-])
-
dnl winscreencap
translit(dnm, m, l) AM_CONDITIONAL(USE_WINSCREENCAP, true)
AG_GST_CHECK_FEATURE(WINSCREENCAP, [winscreencap plug-in], winscreencap, [
@@ -3251,7 +3216,6 @@ sys/avc/Makefile
sys/bluez/Makefile
sys/d3dvideosink/Makefile
sys/decklink/Makefile
-sys/directdraw/Makefile
sys/directsound/Makefile
sys/dshowsrcwrapper/Makefile
sys/dshowvideosink/Makefile