aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/FfmpegDecoderPlugin.cxx (follow)
Commit message (Collapse)AuthorAgeFilesLines
* tag_handler: convert to C++Max Kellermann2013-07-291-1/+1
|
* decoder_api: convert to C++Max Kellermann2013-07-281-1/+1
|
* decoder/ffmpeg: suppress warning about unused variableMax Kellermann2013-04-081-0/+2
| | | | Only relevant for old ffmpeg versions.
* ffmpeg decoder plugin: do not allocate an AVFrame on stack.Anton Khirnov2013-04-051-5/+24
| | | | AVFrame must be allocated with avcodec_alloc_frame().
* InputStream: use std::stringMax Kellermann2013-01-281-3/+4
|
* decoder/ffmpeg: require ffmpeg/libav 0.7.6Max Kellermann2013-01-281-65/+3
| | | | | | | | 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.
* input_stream: forward-declare the structMax Kellermann2013-01-261-0/+1
| | | | Hide the definition from C code, to prepare the transition to C++.
* decoder/ffmpeg: convert to C++Max Kellermann2013-01-261-0/+812