diff options
Diffstat (limited to 'm4')
-rw-r--r-- | m4/decoders.m4 | 15 | ||||
-rw-r--r-- | m4/summary.m4 | 1 |
2 files changed, 16 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], diff --git a/m4/summary.m4 b/m4/summary.m4 index 0fe0d4fd0..49783252c 100644 --- a/m4/summary.m4 +++ b/m4/summary.m4 @@ -79,6 +79,7 @@ AC_DEFUN([XINE_LIB_SUMMARY], [ test x"$have_dxr3" = x"yes" && echo " - dxr3_video" test x"$have_gdkpixbuf" = x"yes" && echo " - gdk-pixbuf" test x"$have_imagemagick" = x"yes" && echo " - image" + test x"$have_libjpeg" = x"yes" && echo " - libjpeg" test x"$have_theora" = x"yes" && echo " - theora" test x"$have_w32dll" = x"yes" && echo " - w32dll" test x"$have_vdpau" = x"yes" && echo " - vdpau" |