summaryrefslogtreecommitdiff
path: root/m4/decoders.m4
diff options
context:
space:
mode:
Diffstat (limited to 'm4/decoders.m4')
-rw-r--r--m4/decoders.m415
1 files changed, 15 insertions, 0 deletions
diff --git a/m4/decoders.m4 b/m4/decoders.m4
index 09d8dd900..659f8a766 100644
--- a/m4/decoders.m4
+++ b/m4/decoders.m4
@@ -112,6 +112,21 @@ AC_DEFUN([XINE_DECODER_PLUGINS], [
fi
AM_CONDITIONAL([ENABLE_GDK_PIXBUF], [test x"$have_gdkpixbuf" = x"yes"])
+ dnl libjpeg (optional; enabled by default)
+ AC_ARG_ENABLE([libjpeg],
+ [AS_HELP_STRING([--enable-libjpeg], [Enable libjpeg support (default: enabled)])],
+ [test x"$enableval" != x"no" && enable_libjpeg="yes"])
+ if test x"$enable_libjpeg" != x"no"; then
+ AC_CHECK_LIB([jpeg], [jpeg_start_decompress],
+ [AC_CHECK_HEADERS([jpeglib.h], [have_libjpeg=yes], [have_libjpeg=no])], [have_libjpeg=no])
+ if test x"$enable_libjpeg" = x"yes" && test x"$have_libjpeg" != x"yes"; then
+ AC_MSG_ERROR([libjpeg support requested, but libjpeg not found])
+ elif test x"$have_libjpeg" = x"yes"; then
+ JPEG_LIBS="-ljpeg"
+ AC_SUBST(JPEG_LIBS)
+ fi
+ fi
+ AM_CONDITIONAL([ENABLE_LIBJPEG], [test x"$have_libjpeg" = x"yes"])
dnl ImageMagick (optional; enabled by default)
AC_ARG_WITH([imagemagick],