| Commit message (Expand) | Author | Age | Files | Lines |
* | gme: don't loop forever, fall back to GME's default play length | Max Kellermann | 2015-10-26 | 1 | -3/+3 |
* | decoder/gme: free the gme_info_t as early as possible | Max Kellermann | 2015-10-26 | 1 | -6/+7 |
* | decoder/gme: call decoder_seek_error() on seek error | Max Kellermann | 2015-10-26 | 1 | -2/+4 |
* | decoder/ffmpeg: fix crash due to wrong avio_alloc_context() call | Max Kellermann | 2015-10-26 | 1 | -4/+13 |
* | decoder/mpcdec: use SampleTraits<SampleFormat::S24_P32> | Max Kellermann | 2015-10-16 | 1 | -11/+13 |
* | decoder/mpcdec: use Clamp() | Max Kellermann | 2015-10-16 | 1 | -6/+2 |
* | DecoderAPI: discard unused song tag early | Max Kellermann | 2015-06-21 | 1 | -2/+5 |
* | DecoderThread: set Decoder::song_tag only for local files | Max Kellermann | 2015-06-21 | 1 | -1/+5 |
* | DecoderAPI: "move" the Tag object | Max Kellermann | 2015-06-20 | 1 | -1/+1 |
* | decoder/ffmpeg: skip unwanted samples after seeking | Max Kellermann | 2015-06-20 | 1 | -5/+48 |
* | decoder/ffmpeg: use AVSEEK_FLAG_BACKWARD for seeking | Max Kellermann | 2015-06-20 | 1 | -1/+5 |
* | decoder/ffmpeg: move code to StreamRelativePts() | Max Kellermann | 2015-06-19 | 1 | -6/+20 |
* | decoder/DsdLib: use new[] to allocate the ID3 buffer | Max Kellermann | 2015-01-29 | 1 | -3/+5 |
* | decoder/DsdLib: free ID3 buffer right after id3_tag_parse() | Max Kellermann | 2015-01-29 | 1 | -5/+2 |
* | decoder/DsdLib: raise ID3 tag limit to 1 MB | Max Kellermann | 2015-01-29 | 1 | -1/+1 |
* | Merge branch 'v0.18.x' into v0.19.x | Max Kellermann | 2014-12-26 | 1 | -0/+6 |
|\ |
|
* | | decoder/ffmpeg: support interleaved floating point | Max Kellermann | 2014-12-23 | 1 | -0/+1 |
* | | decoder/DsdLib: add missing stdlib.h include | Max Kellermann | 2014-12-23 | 1 | -0/+1 |
* | | DSF ID3 tags hitting 4k size limit | Jan Brittenson | 2014-12-23 | 1 | -6/+12 |
* | | Merge tag 'v0.18.21' into v0.19.x | Max Kellermann | 2014-12-17 | 1 | -4/+7 |
|\| |
|
| * | decoder/ffmpeg: detect and fix negative time stamps | Max Kellermann | 2014-12-15 | 1 | -4/+7 |
* | | Merge tag 'v0.18.20' into v0.19.x | Max Kellermann | 2014-12-08 | 1 | -0/+5 |
|\| |
|
| * | decoder/ffmpeg: support FFmpeg 2.5 | Max Kellermann | 2014-12-08 | 1 | -0/+5 |
| * | decoder/ffmpeg: support opus | Max Kellermann | 2014-11-10 | 1 | -1/+2 |
| * | decoder/faad: remove workaround for ancient libfaad2 ABI bug | Max Kellermann | 2014-11-02 | 1 | -10/+2 |
| * | decoder/ffmpeg: recognize MIME type audio/aacp | Steven OBrien | 2014-11-02 | 1 | -0/+1 |
* | | decoder/mp4v2: remove because of incompatible license | Max Kellermann | 2014-11-25 | 3 | -359/+0 |
* | | decoder/{dsdiff,dsf,opus}: fix deadlock while seeking | Max Kellermann | 2014-11-24 | 2 | -3/+3 |
* | | decoder/opus: add MIME types audio/ogg and application/ogg | Max Kellermann | 2014-11-12 | 1 | -0/+7 |
* | | decoder/opus: support chained streams | Max Kellermann | 2014-11-11 | 1 | -1/+36 |
* | | decoder/opus: move code to HandleEOS() | Max Kellermann | 2014-11-11 | 1 | -1/+8 |
* | | decoder/opus: improved error logging | Max Kellermann | 2014-11-11 | 1 | -4/+11 |
* | | decoder/opus: fix mistyped LoadEOSPacket() return value | Max Kellermann | 2014-11-11 | 1 | -1/+1 |
* | | decoder/opus: eliminate flag "found_opus" | Max Kellermann | 2014-11-11 | 1 | -5/+3 |
* | | decoder/opus: add constexpr output_buffer_frames | Max Kellermann | 2014-11-11 | 1 | -8/+10 |
* | | decoder/audiofile: fix bit rate calculation | Max Kellermann | 2014-11-10 | 1 | -1/+1 |
* | | decoder/ffmpeg: support opus | Max Kellermann | 2014-11-07 | 1 | -1/+2 |
* | | Decoder, Playlist: ignore URI query string for plugin detection | Max Kellermann | 2014-11-01 | 1 | -1/+2 |
* | | decoder/mad: fix negative replay gain values | Max Kellermann | 2014-10-28 | 1 | -1/+1 |
* | | decoder/faad: remove workaround for ancient libfaad2 ABI bug | Max Kellermann | 2014-10-25 | 2 | -20/+4 |
* | | decoder/ffmpeg: recognize MIME type audio/aacp | Steven OBrien | 2014-10-25 | 1 | -0/+1 |
* | | input/Open: use OpenLocalInputStream() | Max Kellermann | 2014-10-02 | 1 | -3/+1 |
* | | DecoderThread: use OpenLocalInputStream() for local files | Max Kellermann | 2014-10-02 | 1 | -1/+20 |
* | | Merge tag 'v0.18.16' | Max Kellermann | 2014-09-26 | 1 | -0/+2 |
|\| |
|
* | | decoder/mp4v2: add tag table | Max Kellermann | 2014-09-24 | 1 | -10/+19 |
* | | decoder/mpg123: support ID3v2, ReplayGain and MixRamp | Max Kellermann | 2014-09-24 | 1 | -1/+90 |
* | | decoder/mpg123: make variables more local | Max Kellermann | 2014-09-24 | 1 | -20/+11 |
* | | decoder/flac: pass VorbisComment to flac_parse_mixramp() | Max Kellermann | 2014-09-24 | 3 | -6/+4 |
* | | decoder/flac: move code to tag/MixRamp.cxx | Max Kellermann | 2014-09-24 | 1 | -35/+10 |
* | | decoder/mad: move code to tag/MixRamp.cxx | Max Kellermann | 2014-09-24 | 1 | -5/+2 |