From 63e14f10ef91a0a70fd41f18c1230ff5cf33ec1f Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 28 Jun 2001 19:32:41 +0000 Subject: [PATCH] Added a check for the FLAC plugin. Original commit message from CVS: Added a check for the FLAC plugin. --- acconfig.h | 1 + configure.base | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/acconfig.h b/acconfig.h index 1145164b8a..9d6ab0fbbf 100644 --- a/acconfig.h +++ b/acconfig.h @@ -39,6 +39,7 @@ #undef HAVE_LIBHERMES #undef HAVE_NASM #undef HAVE_MPEG2DEC +#undef HAVE_FLAC #undef HAVE_LINUX_CDROM #undef HAVE_LINUX_VIDEODEV #undef HAVE_LIBSDL diff --git a/configure.base b/configure.base index 702cf54b51..524a0d7d8e 100644 --- a/configure.base +++ b/configure.base @@ -565,6 +565,11 @@ AC_MSG_CHECKING(mpeg2dec library) AC_CHECK_LIB(mpeg2, mpeg2_init, HAVE_MPEG2DEC=yes, HAVE_MPEG2DEC=no, ) AC_CHECK_HEADER(mpeg2dec/mpeg2.h, :, HAVE_MPEG2DEC=no) +dnl Check for flac +AC_MSG_CHECKING(FLAC library) +AC_CHECK_LIB(FLAC, FLAC__stream_decoder_new, HAVE_FLAC=yes, HAVE_FLAC=no, -lm) +AC_CHECK_HEADER(FLAC/all.h, :, HAVE_FLAC=no) + dnl Check for librtp AC_MSG_CHECKING(rtp library) AC_CHECK_LIB(rtp, rtp_packet_new_take_data, HAVE_LIBRTP=yes, HAVE_LIBRTP=no, $GLIB_LIBS $GLIB_CFLAGS) @@ -911,6 +916,10 @@ if test "x$HAVE_MPEG2DEC" = xyes; then AC_DEFINE(HAVE_MPEG2DEC) fi +if test "x$HAVE_FLAC" = xyes; then + AC_DEFINE(HAVE_FLAC) +fi + if test "x$HAVE_LIBGSM" = xyes; then AC_DEFINE(HAVE_LIBGSM) fi @@ -956,6 +965,7 @@ AM_CONDITIONAL(HAVE_CDPARANOIA, test "x$HAVE_CDPARANOIA" = "xyes") AM_CONDITIONAL(HAVE_LIBLAME, test "x$HAVE_LIBLAME" = "xyes") AM_CONDITIONAL(HAVE_LIBSHOUT, test "x$HAVE_LIBSHOUT" = "xyes") AM_CONDITIONAL(HAVE_MPEG2DEC, test "x$HAVE_MPEG2DEC" = "xyes") +AM_CONDITIONAL(HAVE_FLAC, test "x$HAVE_FLAC" = "xyes") AM_CONDITIONAL(HAVE_LIBRTP, test "x$HAVE_LIBRTP" = "xyes") AM_CONDITIONAL(HAVE_ARTS, test "x$HAVE_ARTS" = "xyes") AM_CONDITIONAL(HAVE_RAW1394, test "x$HAVE_RAW1394" = "xyes")