-AC_ARG_ENABLE(xvideo,
- [ --disable-xvideo XVideo support (default enabled)])
-if test x$enable_xvideo != xno &&
- (test x$SYS != xmingw32 || test x$enable_xvideo = xyes); then
- if test x$x_includes = xNONE; then
- x_includes=/usr/X11R6/include
- fi
- if test x$x_libraries = xNONE; then
- x_libraries=/usr/X11R6/lib
- fi
- saved_CPPFLAGS=$CPPFLAGS
- CPPFLAGS="$CPPFLAGS -I$x_includes"
- AC_CHECK_HEADERS(X11/extensions/Xv.h, [
- saved_CFLAGS=$CFLAGS
- CFLAGS="$CFLAGS -L$x_libraries -lX11 -lXext"
- AC_CHECK_LIB(Xv_pic,XvSetPortAttribute,
- # We have Xv_pic, that's good, we can build an xvideo.so plugin !
- PLUGINS="${PLUGINS} xvideo"
- LIB_XVIDEO="${LIB_XVIDEO} -L$x_libraries -lX11 -lXext -lXv_pic"
- CFLAGS_XVIDEO="${CFLAGS_XVIDEO} -I$x_includes",
- # We don't have Xv_pic, let's make xvideo.a as builtin
- BUILTINS="${BUILTINS} xvideo"
- LIB_XVIDEO="${LIB_XVIDEO} -L$x_libraries -lX11 -lXext -lXv"
- CFLAGS_XVIDEO="${CFLAGS_XVIDEO} -I$x_includes")
- CFLAGS=$saved_CFLAGS
- ]
- CPPFLAGS=$saved_CPPFLAGS)
-fi
+AC_ARG_ENABLE(qt,
+ [ --enable-qt Qt interface support (default disabled)],
+ [if test x$enable_qt = xyes; then
+ PLUGINS="${PLUGINS} qt"
+ ALIASES="${ALIASES} qvlc"
+ LIB_QT="${LIB_QT} -lqt -L${QTDIR}/lib"
+ CFLAGS_QT="${CFLAGS_QT} -I/usr/include/qt -I${QTDIR}/include"
+ if test -x ${QTDIR}/bin/moc
+ then
+ MOC=${QTDIR}/bin/moc
+ else
+ MOC=moc
+ fi
+ fi])
+
+dnl
+dnl KDE module
+dnl
+AC_ARG_ENABLE(kde,
+ [ --enable-kde KDE interface support (default disabled)],
+ [if test x$enable_kde = xyes; then
+ PLUGINS="${PLUGINS} kde"
+ ALIASES="${ALIASES} kvlc"
+ LIB_KDE="${LIB_KDE} -L${KDEDIR}/lib -lkfile"
+ CFLAGS_KDE="${CFLAGS_KDE} -I/usr/include/kde -I/usr/include/qt"
+ CFLAGS_KDE="${CFLAGS_KDE} -I${KDEDIR}/include -I${QTDIR}/include"
+ if test -x ${QTDIR}/bin/moc
+ then
+ MOC=${QTDIR}/bin/moc
+ else
+ MOC=moc
+ fi
+ fi])
+
+dnl
+dnl MacOS X module
+dnl
+AC_ARG_ENABLE(macosx,
+ [ --enable-macosx MacOS X support (default enabled on MacOS X)],
+ [if test x$enable_macosx = xyes
+ then
+ BUILTINS="${BUILTINS} macosx"
+ LIB_MACOSX="${LIB_MACOSX} -framework CoreAudio -framework AudioToolbox -framework Cocoa -framework AGL -framework QuickTime -lobjc"
+ CFLAGS_MACOSX="${CFLAGS_MACOSX} -ObjC"
+ LIB_COMMON="${LIB_COMMON} -ObjC"
+ fi],
+ [AC_CHECK_HEADERS(Cocoa/Cocoa.h,
+ BUILTINS="${BUILTINS} macosx"
+ LIB_MACOSX="${LIB_MACOSX} -framework CoreAudio -framework AudioToolbox -framework Cocoa -framework AGL -framework QuickTime -lobjc"
+ CFLAGS_MACOSX="${CFLAGS_MACOSX} -ObjC"
+ LIB_COMMON="${LIB_COMMON} -ObjC"
+ )])
+
+dnl
+dnl QNX RTOS module
+dnl
+AC_ARG_ENABLE(qnx,
+ [ --enable-qnx QNX RTOS support (default enabled on QNX RTOS)])
+ if test x$enable_qnx != xno
+ then
+ AC_CHECK_HEADERS(Ph.h, [
+ PLUGINS="${PLUGINS} qnx"
+ LIB_QNX="${LIB_QNX} -lasound -lph"
+ ])
+ fi
+
+dnl
+dnl Windows MFC interface module
+dnl
+AC_ARG_ENABLE(win32,
+ [ --enable-win32 Win32 interface support (default disabled)],
+ [ if test "x$enableval" != "xno"
+ then
+ PLUGINS="${PLUGINS} win32"
+ fi ])
+
+dnl
+dnl ncurses module
+dnl
+AC_ARG_ENABLE(ncurses,
+ [ --enable-ncurses ncurses interface support (default disabled)],
+ [if test x$enable_ncurses = xyes; then
+ PLUGINS="${PLUGINS} ncurses"
+ LIB_NCURSES="${LIB_NCURSES} -lncurses"
+ fi])