diff options
author | Takashi Iwai <tiwai@suse.de> | 2006-04-06 17:53:07 +0200 |
---|---|---|
committer | Takashi Iwai <tiwai@suse.de> | 2006-04-06 17:53:07 +0200 |
commit | 2559a56209c6729574b8cb16c5be63e1cc2f1c04 (patch) | |
tree | 054f6917bb3add9e6e34742fbc3c4f2807055d59 /configure.in | |
parent | bc0c2843db4dea70251e8c5b4a9272ce40caa7f2 (diff) |
Add a52 output plugin
Added (experimental) a52 output plugin.
The plugin requires libavcodec as the audio encoding engine.
See doc/a52.txt for the usage.
Diffstat (limited to 'configure.in')
-rw-r--r-- | configure.in | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/configure.in b/configure.in index 7691770..b45ee56 100644 --- a/configure.in +++ b/configure.in @@ -22,6 +22,27 @@ AM_CONDITIONAL(HAVE_POLYP, test x$HAVE_POLYP = xyes) PKG_CHECK_MODULES(samplerate, [samplerate], [HAVE_SAMPLERATE=yes], [HAVE_SAMPLERATE=no]) AM_CONDITIONAL(HAVE_SAMPLERATE, test x$HAVE_SAMPLERATE = xyes) +AC_ARG_WITH([avcodec-includedir], + [--with-avcodec-includedir=dir AVcodec include directory], + [AVCODEC_CFLAGS="-I$withval"], [AVCODEC_CFLAGS=""]) +AC_ARG_WITH([avcodec-libdir], + [--with-avcodec-libdir=dir AVcodec library directory], + [AVCODEC_LIBS="-L$withval"], [AVCODEC_LIBS=""]) +CFLAGS_saved="$CFLAGS" +LDFLAGS_saved="$LDFLAGS" +CFLAGS="$CFLAGS $AVCODEC_CFLAGS" +LDFLAGS="$LDFLAGS $AVCODEC_LIBS" +AC_SUBST(AVCODEC_CFLAGS) +AVCODEC_LIBS="$AVCODEC_LIBS -lavcodec" +AC_SUBST(AVCODEC_LIBS) +AC_CHECK_LIB([avcodec], [avcodec_open], [HAVE_AVCODEC=yes], [HAVE_AVCODEC=no]) +if test x$HAVE_AVCODEC = xyes; then + AC_CHECK_HEADER([ffmpeg/avcodec.h], [], [HAVE_AVCODEC=no]) +fi +AM_CONDITIONAL(HAVE_AVCODEC, test x$HAVE_AVCODEC = xyes) +CFLAGS="$CFLAGS_saved" +LDFLAGS="$LDFLAGS_saved" + SAVE_PLUGINS_VERSION AC_OUTPUT([ @@ -31,5 +52,6 @@ AC_OUTPUT([ polyp/Makefile mix/Makefile rate/Makefile + a52/Makefile doc/Makefile ]) |