Commit graph

1858 commits

Author SHA1 Message Date
Christopher Snowhill
2b2f832535 Move intermediate paths of plugins that share names with their core libraries, so they don't clash when performing partial rebuilds. 2016-08-10 18:20:59 -07:00
Christopher Snowhill
5f8bcf8ff1 Update and fix FFmpeg, which fixes an MP3 parser crash. 2016-08-05 16:40:48 -07:00
Christopher Snowhill
a7d1853853 Support GME M3U playlists. 2016-08-04 18:55:13 -07:00
Christopher Snowhill
1dab2b6d27 Support GBS version 2? 2016-08-04 18:54:57 -07:00
Christopher Snowhill
92c089f785 Hopefully fix some note cutting issues with SSF and DSF playback. 2016-07-23 17:19:00 -07:00
Chris Moeller
91753a978f Update FFmpeg again with the whole iTunes fix. 2016-07-22 16:36:16 -07:00
Chris Moeller
93095f8e45 Fix update feed script. 2016-07-22 16:17:40 -07:00
Chris Moeller
dc9d9a006c Update FFmpeg to support iTunes MP3 gapless info again. 2016-07-22 15:44:59 -07:00
Chris Moeller
42a43316b8 Update VGMStream. 2016-07-22 15:03:01 -07:00
Chris Moeller
e94cb95bf5 Fix uploading deltas to S3. 2016-07-16 23:17:03 -07:00
Chris Moeller
ff46687597 Updated VGMStream with FFmpeg support, and moved the supported formats over to that plug-in. 2016-07-16 23:03:44 -07:00
Chris Moeller
96576da089 Hopefully fix delta uploading. 2016-07-16 15:33:18 -07:00
Chris Moeller
92d9af91a2 Correct a minor typo. 2016-07-15 22:51:49 -07:00
Chris Moeller
34fe5c3668 Force MIME type for uploaded ZIP and delta. 2016-07-15 22:50:29 -07:00
Chris Moeller
69382366f5 Invalidate CDN path automatically. 2016-07-15 22:43:19 -07:00
Chris Moeller
55ecd008ad Update feed location and script. 2016-07-15 22:41:17 -07:00
Chris Moeller
b9a39a48a8 Update feed location and script. 2016-07-15 22:33:02 -07:00
Chris Moeller
aaf516fb00 Further improved the FFmpeg plug-in, including cleaning up after a memory leak. 2016-07-15 21:41:23 -07:00
Chris Moeller
0c830b92f8 Enable RIFF WAV parser in FFmpeg. 2016-07-15 21:40:57 -07:00
Chris Moeller
b89c68a768 Updated FFmpeg to version 3.1.1, and enabled assembly optimizations. 2016-07-15 09:26:18 -07:00
Chris Moeller
ded21370b5 Update script for building newer FFmpeg. 2016-07-15 00:01:56 -07:00
Chris Moeller
b4ae0cc4eb Update FT2Play. 2016-07-13 19:47:13 -07:00
Chris Moeller
a2a519b3fd Fix initialization error with YM2151. 2016-07-08 17:24:53 -07:00
Chris Moeller
2b54fdbeae Undid some minor madness. 2016-07-07 17:11:33 -07:00
Chris Moeller
84e38a6213 Hopefully fix all threading issues with VGMPlay. 2016-07-07 16:42:36 -07:00
Chris Moeller
1375489a8b Fix previous commit so it compiles. 2016-07-07 16:41:27 -07:00
Chris Moeller
d94bd9a183 Minor fix to Highly Theoretical that won't be used (yet?) anyway. 2016-07-07 15:55:36 -07:00
Chris Moeller
540ca59b50 Correct fix for DSF ADPCM decoder. 2016-07-06 22:56:33 -07:00
Chris Moeller
0bc20e792d DSF: Rewrite AICA ADPCM decoder, now produces correct output. 2016-07-06 19:33:59 -07:00
Chris Moeller
5006d05222 Fix a VGM crash when loading unsupported files. 2016-07-02 17:08:41 -07:00
Chris Moeller
b262dfa508 Replaced Highly Theoretical SCSP/AICA core with original Neill Corlett version, with all the fixes that aren't MAME related. 2016-07-02 02:59:12 -07:00
Chris Moeller
86a6b2c22d Fix playlist metadata loading. 2016-07-02 02:58:38 -07:00
Chris Moeller
592d6a6a30 Fix for double free with new code. 2016-07-02 02:58:21 -07:00
Chris Moeller
7bb722cdec Updated VGMPlay. 2016-07-02 02:57:36 -07:00
Chris Moeller
f35d0773b9 Add ADX keys for Storm Lover Natsu Koigit diff and Dragon Ball Z: Dokkan Battle. 2016-06-30 16:06:55 -07:00
Chris Moeller
ed33e37214 Fix file handle leak in vgmstream decoder. 2016-06-30 15:40:43 -07:00
Chris Moeller
27e5402d88 Fix file handle allocation in MP4 and HCA readers, reverting an incorrect change. 2016-06-30 15:40:29 -07:00
Chris Moeller
6077a5086e Update HCA decoder to ignore relative volume adjustment header field, since it can sometimes be wrong. 2016-06-29 23:09:16 -07:00
Chris Moeller
aaf320a96c Add autorelease pools to various info loading functions, so that adding massive amounts of tracks to the playlist will not run out of file handles. 2016-06-29 22:14:13 -07:00
Chris Moeller
0d12f9e4e3 Fix file info load batching to operations of 16 files at a time. 2016-06-29 22:13:32 -07:00
Chris Moeller
a1fab29749 MIDI decoder only initializes synthesizer if decoding actually begins, which should speed up loading file metadata. 2016-06-29 22:12:58 -07:00
Chris Moeller
cd3901f00d Update HCA decoder. 2016-06-29 22:11:18 -07:00
Chris Moeller
b47fe40fcd Fix File_Extractor semaphore for newer Mac OS X. 2016-06-29 22:11:02 -07:00
Chris Moeller
17272ce43c Clean up lots of warnings and minor issues. 2016-06-29 22:10:29 -07:00
Chris Moeller
7876a4492f Handle background track metadata loading in a saner manner. 2016-06-28 19:33:48 -07:00
Chris Moeller
ffa31e696d Remove unused function declaration. 2016-06-28 19:33:21 -07:00
Chris Moeller
02fbe9258a Change debugging information settings. 2016-06-28 19:33:03 -07:00
Chris Moeller
64c401b5d8 Fixed a memory leak which would occur on every application switch. 2016-06-28 19:31:55 -07:00
Chris Moeller
98f0757089 Fixed file handle leak in vgmstream HCA and MP4 decoders, and minor casting fixes. 2016-06-28 19:28:34 -07:00
Chris Moeller
e703a3937c Updated HCA decoder. 2016-06-28 19:25:35 -07:00