dnl AC_CHECK_LIB(cdda_paranoia, paranoia_init, : , HAVE_CDPARANOIA=no, -lcdda_interface )
dnl AC_CHECK_HEADER(cdda_paranoia.h, :, HAVE_CDPARANOIA=no)
+dnl *** DIVX ***
+translit(dnm, m, l) AM_CONDITIONAL(USE_DIVX, true)
+GST_CHECK_FEATURE(DIVX, [divx plugins], divx, [
+ HAVE_DIVX=yes
+ AC_CHECK_HEADER(encore2.h, ,
+ [ AC_MSG_WARN([Divx4linux headers not found]) &&
+ HAVE_DIVX=no ] )
+ LIBS="-lm"
+ AC_CHECK_LIB(divxencore, encore, ,
+ [ AC_MSG_WARN([Divx4linux libs not found]) &&
+ HAVE_DIVX=no ] )
+ DIVX_LIBS="-lxvidcore -lm"
+ AC_SUBST(DIVX_LIBS)
+])
+
dnl *** dvdread ***
translit(dnm, m, l) AM_CONDITIONAL(USE_DVDREAD, true)
GST_CHECK_FEATURE(DVDREAD, [dvdread library], dvdreadsrc, [
AM_PATH_XMMS(0.1.0, HAVE_XMMS=yes, HAVE_XMMS=no)
])
+dnl *** XVID ***
+translit(dnm, m, l) AM_CONDITIONAL(USE_XVID, true)
+GST_CHECK_FEATURE(XVID, [xvid plugins], xvid, [
+ HAVE_XVID=yes
+ AC_CHECK_HEADER(xvid.h, ,
+ [ AC_MSG_WARN([Xvid headers not found]) &&
+ HAVE_XVID=no ] )
+ LIBS="-lm"
+ AC_CHECK_LIB(xvidcore, xvid_encore, ,
+ [ AC_MSG_WARN([Xvid libs not found]) &&
+ HAVE_XVID=no ] )
+ XVID_LIBS="-lxvidcore -lm"
+ AC_SUBST(XVID_LIBS)
+])
+
+
fi dnl of EXT plugins
dnl Check for atomic.h
ext/audiofile/Makefile
ext/avifile/Makefile
ext/cdparanoia/Makefile
+ext/divx/Makefile
ext/dv/Makefile
ext/dvdread/Makefile
ext/dvdnav/Makefile
ext/vorbis/Makefile
ext/tarkin/Makefile
ext/xmms/Makefile
+ext/xvid/Makefile
gst-libs/Makefile
gst-libs/gst/Makefile
gst-libs/gst/audio/Makefile
CDPARANOIA_DIR=
endif
+if USE_DIVX
+DIVX_DIR=divx
+else
+DIVX_DIR=
+endif
+
if USE_DVDREAD
DVDREAD_DIR=dvdread
else
VORBIS_DIR=
endif
+if USE_XVID
+XVID_DIR=xvid
+else
+XVID_DIR=
+endif
+
if USE_XMMS
XMMS_DIR=xmms
else
endif
SUBDIRS=$(A52DEC_DIR) $(AALIB_DIR) $(ALSA_DIR) \
- $(ARTS_DIR) $(ARTSC_DIR) $(AUDIOFILE_DIR) \
- $(AVIFILE_DIR) $(CDPARANOIA_DIR) \
+ $(ARTS_DIR) $(ARTSC_DIR) $(AUDIOFILE_DIR) \
+ $(AVIFILE_DIR) $(CDPARANOIA_DIR) $(DIVX_DIR) \
$(DVDREAD_DIR) $(DVDNAV_DIR) $(ESD_DIR) $(MAS_DIR) \
$(FFMPEG_DIR) $(FLAC_DIR) $(GNOMEVFS_DIR) $(GSM_DIR) \
$(HERMES_DIR) $(HTTP_DIR) $(JACK_DIR) $(JPEG_DIR) \
$(OPENQUICKTIME_DIR) $(RAW1394_DIR) \
$(SDL_DIR) $(SHOUT_DIR) $(SIDPLAY_DIR) \
$(SMOOTHWAVE_DIR) $(SWFDEC_DIR) $(TARKIN_DIR) \
- $(VORBIS_DIR) $(XMMS_DIR) $(SNAPSHOT_DIR)
+ $(VORBIS_DIR) $(XVID_DIR) $(XMMS_DIR) $(SNAPSHOT_DIR)
DIST_SUBDIRS=\
a52dec aalib alsa \
mad mikmod mjpegtools mpeg2dec \
openquicktime raw1394 \
sdl snapshot shout shout2 sidplay \
- smoothwave swfdec tarkin vorbis xmms
+ smoothwave swfdec tarkin vorbis \
+ xmms xvid