mpd/src/decoder
Max Kellermann 0dd4b52b63 decoder/ffmpeg: require ffmpeg/libav 0.7.6
This is the version present in Ubuntu Oneiric, the oldest distribution
with gcc 4.6.  Debian Squeeze is off target, because it has gcc 4.4,
which is unable to compile MPD anyway.

This commit drops all API compatibility hacks for older versions.
2013-01-28 21:32:14 +01:00
..
AdPlugDecoderPlugin.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
AdPlugDecoderPlugin.h decoder/adplug: new decoder plugin 2012-09-25 22:03:44 +02:00
audiofile_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
dsdiff_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
dsdiff_decoder_plugin.h patch to split DSD decoder into separate decoders for DSF en DFF. Move common 2012-06-27 09:54:24 +02:00
dsdlib.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
dsdlib.h Add tag support for DSD (DSDIFF & DSF) decoders 2012-10-27 11:42:34 +02:00
dsf_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
dsf_decoder_plugin.h patch to split DSD decoder into separate decoders for DSF en DFF. Move common 2012-06-27 09:54:24 +02:00
faad_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
FfmpegDecoderPlugin.cxx decoder/ffmpeg: require ffmpeg/libav 0.7.6 2013-01-28 21:32:14 +01:00
FfmpegDecoderPlugin.hxx decoder/ffmpeg: convert to C++ 2013-01-26 01:17:43 +01:00
FfmpegMetaData.cxx decoder/ffmpeg: require ffmpeg/libav 0.7.6 2013-01-28 21:32:14 +01:00
FfmpegMetaData.hxx decoder/ffmpeg: require ffmpeg/libav 0.7.6 2013-01-28 21:32:14 +01:00
FLAC_PCM.cxx decoder/flac: use C++ compiler 2012-10-02 10:59:56 +02:00
FLAC_PCM.hxx decoder/flac: use C++ compiler 2012-10-02 10:59:56 +02:00
FLACCommon.cxx DecoderAPI: _replay_gain() returns void 2013-01-05 02:40:29 +01:00
FLACCommon.hxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
FLACDecoderPlugin.cxx decoder/ogg_codec: convert to C++ 2013-01-07 22:14:52 +01:00
FLACDecoderPlugin.h decoder/flac: use C++ compiler 2012-10-02 10:59:56 +02:00
FLACInput.cxx input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
FLACInput.hxx decoder/flac: move callbacks to class FLACInput 2012-10-02 19:59:49 +02:00
FLACIOHandle.cxx decoder/flac: support FLAC files inside archives 2012-10-04 10:37:09 +02:00
FLACIOHandle.hxx input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
FLACMetaData.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
FLACMetaData.hxx don't include stdbool.h in C++ sources 2013-01-02 20:56:04 +01:00
fluidsynth_decoder_plugin.c decoder/fluidsynth: add "sample_rate" setting 2012-08-15 00:57:32 +02:00
gme_decoder_plugin.c decoder_plugin: scan tags with callback table 2012-02-11 17:04:29 +01:00
mad_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
mikmod_decoder_plugin.c decoder/{mikmod,fluidsynth,mp4ff}: adapt to tag_handler API 2012-02-11 19:28:56 +01:00
modplug_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
mpcdec_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
mpg123_decoder_plugin.c decoder_plugin: scan tags with callback table 2012-02-11 17:04:29 +01:00
OggCodec.cxx decoder/ogg_codec: convert to C++ 2013-01-07 22:14:52 +01:00
OggCodec.hxx decoder/ogg_codec: convert to C++ 2013-01-07 22:14:52 +01:00
OggFind.cxx decoder/OggUtil,Opus: move code to new class OggSyncState 2013-01-08 11:04:14 +01:00
OggFind.hxx decoder/OggUtil,Opus: move code to new class OggSyncState 2013-01-08 11:04:14 +01:00
OggSyncState.hxx decoder/OggUtil,Opus: move code to new class OggSyncState 2013-01-08 11:04:14 +01:00
OggUtil.cxx decoder/OggUtil: add OggExpectPageSeek() 2013-01-08 01:30:44 +01:00
OggUtil.hxx decoder/OggUtil: add OggExpectPageSeek() 2013-01-08 01:30:44 +01:00
OpusDecoderPlugin.cxx input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
OpusDecoderPlugin.h src/decoder/opus: new decoder plugin for the Opus codec 2012-09-05 23:01:17 +02:00
OpusHead.cxx src/decoder/opus: new decoder plugin for the Opus codec 2012-09-05 23:01:17 +02:00
OpusHead.hxx src/decoder/opus: new decoder plugin for the Opus codec 2012-09-05 23:01:17 +02:00
OpusReader.hxx string_util.c: provide fallback strndup() implementation 2013-01-11 13:51:39 +06:00
OpusTags.cxx src/decoder/opus: new decoder plugin for the Opus codec 2012-09-05 23:01:17 +02:00
OpusTags.hxx src/decoder/opus: new decoder plugin for the Opus codec 2012-09-05 23:01:17 +02:00
pcm_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
pcm_decoder_plugin.h copyright year 2011 2011-01-29 10:13:54 +01:00
sidplay_decoder_plugin.cxx decoder_api.h, ...: add "extern C" 2013-01-07 10:07:40 +01:00
sndfile_decoder_plugin.c input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
VorbisComments.cxx decoder/vorbis: convert to C++ 2013-01-07 22:04:58 +01:00
VorbisComments.hxx decoder/vorbis: convert to C++ 2013-01-07 22:04:58 +01:00
VorbisDecoderPlugin.cxx input_stream: forward-declare the struct 2013-01-26 01:24:01 +01:00
VorbisDecoderPlugin.h decoder/vorbis: convert to C++ 2013-01-07 22:04:58 +01:00
WavpackDecoderPlugin.cxx DecoderControl, InputStream: use Mutex/Cond instead of GMutex/GCond 2013-01-27 18:39:32 +01:00
WavpackDecoderPlugin.hxx decoder/wavpack: convert to C++ 2013-01-10 18:18:14 +01:00
wildmidi_decoder_plugin.c Merge branch 'v0.16.x' 2012-06-12 23:22:03 +02:00
XiphTags.c decoder/{flac,vorbis}: move tag table to XiphTags.c 2012-09-05 22:56:57 +02:00
XiphTags.h decoder/{flac,vorbis}: move tag table to XiphTags.c 2012-09-05 22:56:57 +02:00