Commit 3d3bca53 authored by Max Kellermann's avatar Max Kellermann

decoder/oggflac: delete this obsolete plugin

libOggFLAC has been deprecated for 5 years now, and we havn't been testing it for a long time. Let's delete it.
parent 6a3008d7
...@@ -84,11 +84,6 @@ For Ogg Vorbis support. You will need libogg and libvorbis. ...@@ -84,11 +84,6 @@ For Ogg Vorbis support. You will need libogg and libvorbis.
FLAC - http://flac.sourceforge.net/ FLAC - http://flac.sourceforge.net/
For FLAC support. You will need version 1.1.0 or higher of libflac. For FLAC support. You will need version 1.1.0 or higher of libflac.
OggFLAC - http://www.xiph.org/ogg/vorbis/ and http://flac.sourceforge.net/
For OggFLAC support. You will need liboggflac, which can be built from the
FLAC sources if libogg is already installed. Versions of flac 1.1.3 and
greater will automatically detect and use OggFLAC if it's available.
Audio File - http://www.68k.org/~michael/audiofile/ Audio File - http://www.68k.org/~michael/audiofile/
For WAVE, AIFF, and AU support. You will need libaudiofile. For WAVE, AIFF, and AU support. You will need libaudiofile.
......
...@@ -532,10 +532,6 @@ if HAVE_FLAC ...@@ -532,10 +532,6 @@ if HAVE_FLAC
DECODER_SRC += src/decoder/flac_decoder_plugin.c DECODER_SRC += src/decoder/flac_decoder_plugin.c
endif endif
if HAVE_OGGFLAC
DECODER_SRC += src/decoder/oggflac_decoder_plugin.c
endif
if HAVE_AUDIOFILE if HAVE_AUDIOFILE
DECODER_SRC += src/decoder/audiofile_decoder_plugin.c DECODER_SRC += src/decoder/audiofile_decoder_plugin.c
endif endif
......
...@@ -11,6 +11,7 @@ ver 0.17 (2011/??/??) ...@@ -11,6 +11,7 @@ ver 0.17 (2011/??/??)
- mpg123: implement seeking - mpg123: implement seeking
- ffmpeg: drop support for pre-0.5 ffmpeg - ffmpeg: drop support for pre-0.5 ffmpeg
- ffmpeg: support libavformat 0.7 - ffmpeg: support libavformat 0.7
- oggflac: delete this obsolete plugin
* output: * output:
- osx: allow user to specify other audio devices - osx: allow user to specify other audio devices
- raop: new output plugin - raop: new output plugin
......
...@@ -301,11 +301,6 @@ AC_ARG_ENABLE(mvp, ...@@ -301,11 +301,6 @@ AC_ARG_ENABLE(mvp,
[enable support for Hauppauge Media MVP (default: disable)]),, [enable support for Hauppauge Media MVP (default: disable)]),,
enable_mvp=no) enable_mvp=no)
AC_ARG_ENABLE(oggflac,
AS_HELP_STRING([--disable-oggflac],
[disable OggFLAC support (default: enable)]),,
enable_oggflac=yes)
AC_ARG_ENABLE(openal, AC_ARG_ENABLE(openal,
AS_HELP_STRING([--enable-openal], AS_HELP_STRING([--enable-openal],
[enable OpenAL support (default: disable)]),, [enable OpenAL support (default: disable)]),,
...@@ -792,25 +787,6 @@ MPD_AUTO_PKG(flac, FLAC, [flac >= 1.1], ...@@ -792,25 +787,6 @@ MPD_AUTO_PKG(flac, FLAC, [flac >= 1.1],
if test x$enable_flac = xyes; then if test x$enable_flac = xyes; then
AC_DEFINE(HAVE_FLAC, 1, [Define for FLAC support]) AC_DEFINE(HAVE_FLAC, 1, [Define for FLAC support])
oldcflags="$CFLAGS"
oldlibs="$LIBS"
CFLAGS="$CFLAGS $FLAC_CFLAGS"
LIBS="$LIBS $FLAC_LIBS"
if test x$enable_flac = xyes && test x$enable_oggflac = xyes; then
AC_CHECK_DECL(FLAC_API_SUPPORTS_OGG_FLAC,
[enable_oggflac=flac], [],
[#include <FLAC/export.h>])
fi
CFLAGS="$oldcflags"
LIBS="$oldlibs"
if test x$enable_oggflac = xflac; then
PKG_CHECK_MODULES(OGG, [ogg],
[FLAC_LIBS="${FLAC_LIBS} ${OGG_LIBS}" FLAC_CFLAGS="${FLAC_CFLAGS} ${OGG_CFLAGS}"],
[enable_oggflac=yes;
AC_MSG_WARN("FLAC has the ogg API built in, but couldn't find ogg. Disabling oggflac.")])
fi
fi fi
AM_CONDITIONAL(HAVE_FLAC, test x$enable_flac = xyes) AM_CONDITIONAL(HAVE_FLAC, test x$enable_flac = xyes)
...@@ -986,25 +962,6 @@ fi ...@@ -986,25 +962,6 @@ fi
AC_SUBST(TREMOR_CFLAGS) AC_SUBST(TREMOR_CFLAGS)
AC_SUBST(TREMOR_LIBS) AC_SUBST(TREMOR_LIBS)
dnl --------------------------------- OggFLAC ---------------------------------
dnl OggFLAC must go after Ogg Tremor
if test x$enable_tremor = xyes && test x$enable_oggflac = xyes; then
AC_MSG_WARN([disabling OggFLAC support because it is incompatible with tremor])
enable_oggflac=no
fi
if test x$enable_oggflac = xyes; then
AC_CHECK_HEADER([OggFLAC/stream_decoder.h],, enable_oggflac=no)
fi
if test x$enable_oggflac = xyes; then
AC_DEFINE(HAVE_OGGFLAC,1,[Define for OggFLAC support])
MPD_LIBS="$MPD_LIBS -lOggFLAC -lFLAC -lm"
fi
AM_CONDITIONAL(HAVE_OGGFLAC, test x$enable_oggflac = xyes)
dnl -------------------------------- Ogg Vorbis ------------------------------- dnl -------------------------------- Ogg Vorbis -------------------------------
if test x$enable_tremor = xyes; then if test x$enable_tremor = xyes; then
...@@ -1104,7 +1061,6 @@ if ...@@ -1104,7 +1061,6 @@ if
test x$enable_mp4 = xno && test x$enable_mp4 = xno &&
test x$enable_mpc = xno && test x$enable_mpc = xno &&
test x$enable_mpg123 = xno && test x$enable_mpg123 = xno &&
test x$enable_oggflac = xno &&
test x$enable_sidplay = xno && test x$enable_sidplay = xno &&
test x$enable_tremor = xno && test x$enable_tremor = xno &&
test x$enable_vorbis = xno && test x$enable_vorbis = xno &&
...@@ -1115,10 +1071,10 @@ if ...@@ -1115,10 +1071,10 @@ if
fi fi
AM_CONDITIONAL(HAVE_OGG_COMMON, AM_CONDITIONAL(HAVE_OGG_COMMON,
test x$enable_vorbis = xyes || test x$enable_tremor = xyes || test x$enable_oggflac = xyes || test x$enable_flac = xyes) test x$enable_vorbis = xyes || test x$enable_tremor = xyes || test x$enable_flac = xyes)
AM_CONDITIONAL(HAVE_FLAC_COMMON, AM_CONDITIONAL(HAVE_FLAC_COMMON,
test x$enable_flac = xyes || test x$enable_oggflac = xyes) test x$enable_flac = xyes)
dnl --------------------------------------------------------------------------- dnl ---------------------------------------------------------------------------
dnl Encoders for Streaming Audio Output Plugins dnl Encoders for Streaming Audio Output Plugins
...@@ -1580,7 +1536,6 @@ results(mad, [MAD]) ...@@ -1580,7 +1536,6 @@ results(mad, [MAD])
results(mpg123, [MPG123]) results(mpg123, [MPG123])
results(mp4, [MP4]) results(mp4, [MP4])
results(mpc, [Musepack]) results(mpc, [Musepack])
results(oggflac, [OggFLAC], flac)
printf '\n\t' printf '\n\t'
results(tremor, [OggTremor]) results(tremor, [OggTremor])
results(vorbis, [OggVorbis]) results(vorbis, [OggVorbis])
......
...@@ -58,7 +58,7 @@ const struct decoder_plugin *const decoder_plugins[] = { ...@@ -58,7 +58,7 @@ const struct decoder_plugin *const decoder_plugins[] = {
#ifdef ENABLE_VORBIS_DECODER #ifdef ENABLE_VORBIS_DECODER
&vorbis_decoder_plugin, &vorbis_decoder_plugin,
#endif #endif
#if defined(HAVE_FLAC) || defined(HAVE_OGGFLAC) #if defined(HAVE_FLAC)
&oggflac_decoder_plugin, &oggflac_decoder_plugin,
#endif #endif
#ifdef HAVE_FLAC #ifdef HAVE_FLAC
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment