aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/plugins/GmeDecoderPlugin.cxx (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'v0.19.11'Max Kellermann2015-10-271-10/+13
|\
| * gme: don't loop forever, fall back to GME's default play lengthMax Kellermann2015-10-261-3/+3
| * decoder/gme: free the gme_info_t as early as possibleMax Kellermann2015-10-261-6/+7
| * decoder/gme: call decoder_seek_error() on seek errorMax Kellermann2015-10-261-2/+4
* | decoder/gme: log the emulator typeMax Kellermann2015-10-261-0/+3
* | decoder/gme: add option "accuracy"Max Kellermann2015-10-261-1/+24
* | Copyright year 2015Max Kellermann2015-01-011-1/+1
* | decoder/gme: simplify ParseContainerPath()Max Kellermann2014-12-021-32/+27
* | decoder/gme: merge get_container_name() and get_song_num()Max Kellermann2014-12-021-54/+28
* | decoder/gme: get_song_num() returns unsignedMax Kellermann2014-12-011-6/+9
* | decoder/gme: move code to ScanMusicEmu()Max Kellermann2014-12-011-14/+22
* | decoder/gme: move code to ScanGmeInfo()Max Kellermann2014-12-011-34/+42
|/
* TagHandler: pass SongTime to duration()Max Kellermann2014-08-291-1/+1
* DecoderAPI: pass SignedSongTime to decoder_initialized()Max Kellermann2014-08-291-3/+3
* DecoderAPI: use std::chrono::duration for decoder_seek*()Max Kellermann2014-08-261-1/+1
* decoder/gme: use integer seek timesMax Kellermann2014-08-261-2/+2
* Merge tag 'release-0.18.10'Max Kellermann2014-04-101-0/+1
* decoder/gme: use free() instead of g_free()Max Kellermann2014-02-241-1/+1
* DecoderPlugin: pass Path instance to file_decode() and scan_file()Max Kellermann2014-02-071-12/+14
* decoder/*: move to decoder/plugins/Max Kellermann2014-01-241-0/+295