Max Kellermann
|
c3dbc92766
|
decoder/sidplay: use SidTune::getStatus()
|
2016-07-29 17:31:34 +02:00 |
|
Max Kellermann
|
0bd25f1e17
|
decoder/sidplay: log detailed error message
|
2016-07-29 17:04:38 +02:00 |
|
Max Kellermann
|
a4cd7411e8
|
decoder/sidplay: remove unnecessary error check
The ReSIDBuilder constructor cannot fail.
|
2016-07-29 17:03:26 +02:00 |
|
Max Kellermann
|
bf276f6235
|
decoder/sidplay: use SidTune::getStatus()
|
2016-07-29 16:58:58 +02:00 |
|
Max Kellermann
|
071cacc9a4
|
decoder/sidplay: pass SidTuneMod to get_song_length()
Eliminate duplicate SidTune construction.
|
2016-07-29 14:56:05 +02:00 |
|
Max Kellermann
|
33f33323af
|
decoder/sidplay: simplify the SidDatabase::length() call
|
2016-07-29 14:55:58 +02:00 |
|
Max Kellermann
|
388fae2c47
|
decoder/sidplay: include cleanup
|
2016-07-29 14:55:28 +02:00 |
|
Max Kellermann
|
9f878b77e9
|
decoder/sidplay: use class SidDatabase
Remove our own songlength database parser.
|
2016-07-29 14:55:28 +02:00 |
|
Max Kellermann
|
a547d2aaba
|
decoder/sidplay: use config_param::GetBlockPath()
|
2016-07-29 14:55:28 +02:00 |
|
Max Kellermann
|
c013026821
|
decoder/sidplay: make "songlength_file" local
|
2016-07-29 14:55:28 +02:00 |
|
Max Kellermann
|
96b48a2404
|
decoder/sidplay: pass parsed path to get_song_length()
Eliminates duplicate ParseContainerPath() call.
|
2016-07-29 14:55:28 +02:00 |
|
Max Kellermann
|
9612975c2c
|
decoder/sidplay: merge get_container_name() and get_song_num()
|
2016-07-29 14:55:28 +02:00 |
|
Max Kellermann
|
3158955198
|
TagHandler: pass SongTime to duration()
|
2014-08-29 22:52:04 +02:00 |
|
Max Kellermann
|
d9d97bd17b
|
DecoderAPI: pass SignedSongTime to decoder_initialized()
|
2014-08-29 21:40:15 +02:00 |
|
Max Kellermann
|
0c2d767f6f
|
DecoderAPI: use std::chrono::duration for decoder_seek*()
For type safety and code readability.
|
2014-08-26 22:27:04 +02:00 |
|
Max Kellermann
|
25431f32a2
|
DecoderPlugin: free the container_scan() return value with delete[]
|
2014-02-24 20:19:34 +01:00 |
|
Max Kellermann
|
6b421cc354
|
DecoderPlugin: pass Path instance to file_decode() and scan_file()
|
2014-02-07 18:52:19 +01:00 |
|
Max Kellermann
|
51adaf2c47
|
decoder/*: move to decoder/plugins/
|
2014-01-24 00:02:24 +01:00 |
|