Commit Graph

21 Commits (7657eb49718786a15d554f3a371e302e697daa8d)

Author SHA1 Message Date
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