Christopher Snowhill
|
c1a45135b3
|
Remove unnecessary cleanup code that impeded cases where multiple decoders could handle a single file type.
|
2019-07-07 00:37:56 -07:00 |
Christopher Snowhill
|
c594690aab
|
Update GME, including support for tag-specified fade times for formats which support it, which are SPC and SFM.
|
2017-03-12 21:10:35 -07:00 |
Chris Moeller
|
58378d2711
|
Fix GME M3U playlist support.
|
2016-09-16 02:49:17 -07:00 |
Christopher Snowhill
|
a7d1853853
|
Support GME M3U playlists.
|
2016-08-04 18:55:13 -07:00 |
Chris Moeller
|
17272ce43c
|
Clean up lots of warnings and minor issues.
|
2016-06-29 22:10:29 -07:00 |
Chris Moeller
|
03b825ced3
|
Hopefully fix the last of the Automatic Reference Counting issues that remained.
|
2016-06-19 12:57:18 -07:00 |
Chris Moeller
|
0e3644177e
|
Updated everything else to ARC, and plugged a release cycle.
|
2016-05-05 13:05:39 -07:00 |
Chris Moeller
|
d700174fa6
|
Fixed Game_Music_Emu input handling indefinite playback
|
2015-11-27 02:04:37 -08:00 |
Chris Moeller
|
9cd138384d
|
Setting Repeat One will now direct all synthesizing decoders to run forever, rather than merely restarting repeatedly. Playptmod now cuts off length detection after half an hour, in case some files' loops are not detected.
|
2014-02-13 21:16:18 -08:00 |
Chris Moeller
|
cae86b582f
|
Replaced snes_spc with higan accurate core, and enabled SFM support
|
2013-10-26 01:54:06 -07:00 |
Chris Moeller
|
63fba5930e
|
Implemented support for multiple decoders per file name extension, with a floating point priority control per interface. In the event that more than one input is registered to a given extension, and we match that extension, it will be passed off to an instance of the multi-decoder wrapper, which will try opening the file with all of the decoders in order of priority, until either one of them accepts it, or all of them have failed. This paves the way for adding a VGMSTREAM input, so I can give it a very low priority, since it has several formats that are verified by file name extension only. All current inputs have been given a priority of 1.0, except for CoreAudio, which was given a priority of 0.5, because it contains an MP3 and AC3 decoders that I'd rather not use if I don't have to.
|
2013-10-21 10:54:11 -07:00 |
Chris Moeller
|
e5a648578b
|
mamburu: Logging improved, no more excessive logging in release builds
|
2013-10-11 05:03:55 -07:00 |
Chris Moeller
|
d76c1c2210
|
Now using GME to regulate track length with an 8 second fade
|
2013-10-04 13:33:39 -07:00 |
Chris Moeller
|
432ba909cc
|
Added VGZ to extensions list
|
2013-10-04 09:00:32 -07:00 |
Chris Moeller
|
810d58b4fe
|
Made necessary changes to facilitate metadata reading from arbitrary file sources, like archives
|
2013-10-04 08:14:47 -07:00 |
Chris Moeller
|
17682d4397
|
Updated DUMB
|
2013-09-27 20:24:23 -07:00 |
vspader
|
4bd896afb3
|
Updated GME to use new decoder protocol.
|
2008-02-10 16:04:28 +00:00 |
vspader
|
8d74a3ccef
|
Fixed file types for multi-track game music files.
|
2007-10-20 03:17:43 +00:00 |
vspader
|
535e0e802f
|
Updated mime-types.
|
2007-10-14 18:56:23 +00:00 |
vspader
|
3ee193e975
|
Updated mime types.
|
2007-10-14 18:39:58 +00:00 |
vspader
|
139bab5e0e
|
Fixed up streaming a bit.
Removed debugging code for http source. Was that in 0.06? Whoops.
|
2007-10-12 02:55:59 +00:00 |
vspader
|
2b0eaf3369
|
Added GME for game music emulation.
|
2007-10-11 23:11:58 +00:00 |