Commit Graph

6211 Commits

Author SHA1 Message Date
codebase7
12a1119aa9 Create a VC project for the test binary.
Also add a getopt() implementation and a unistd.h from stackoverflow
to allow the existing code in test.c to build. (The normal unistd.h and
getopt() should still be used on systems that provide it. VC does not, so
that's why it's added.)

Also add a version.bat batch file that creates a VERSION.H file for VC
to include in the build. (Defines VERSION in the preprocessor, Batch file
pulls the version number from version.mk)
2015-05-20 02:34:15 -04:00
codebase7
3e2c8ca510 Compile fix for test.c in VC 2008.
(VC 2008 assumes C89 on .c files, so all variables must be delcared at
the beginning of a function.)
2015-05-20 02:25:40 -04:00
codebase7
f4494770ac Make output directories for libvgmstream and in_vgmstream VC projects
relative to the project directory to allow building them to succeed.
(Not every one has Winamp installed on a H:\ partition.)
2015-05-20 02:23:18 -04:00
Chris Moeller
8ce5de5835 Merge pull request #16 from soneek/master
Xenoblade 3D support
2015-05-16 18:55:27 -07:00
Joseph Gibbs
51dfc3339a Added support for Xenoblade Chronicles 3D adx 2015-05-16 15:30:15 -07:00
Chris Moeller
d84b7704ed Merge pull request #14 from libertyernie/ogg_vorbis_endian
Ensure that Ogg Vorbis output is in host endian
2015-05-13 18:44:57 -07:00
libertyernie
346d18cce4 Ensure that Ogg Vorbis output is in host endian 2015-05-13 13:11:24 -05:00
Joseph Gibbs
4aec20fe21 Merge branch 'master' of github.com:soneek/vgmstream 2015-05-11 15:04:55 -07:00
Soneek
3826cd0f8e Add LWAV output option to test, fix so that we need at3plusdecoder.dll, not .def in test and winamp builds 2015-05-11 15:02:21 -07:00
Joseph Gibbs
3a8fd1eecc Merge pull request #1 from kode54/master
Seeing if I can merge the master branch into mine
2015-05-11 17:57:11 -04:00
Chris Moeller
f6367fb0a8 Fixed a .JOE file with 0 dataInterleave, assuming 16 byte interleave for such files. 2015-04-10 13:00:08 -07:00
Chris Moeller
2ff56989b1 Fix it so it compiles 2015-02-13 16:49:29 -08:00
Chris Moeller
4dcb647b67 Hopefully fixed bitrate checker for formats that don't use the primary streamfile pointers 2015-02-13 16:47:59 -08:00
Chris Moeller
9732c8a0a5 Fixed bitrate calculator for formats that leave some channels' streamfile pointers empty 2015-02-12 14:22:51 -08:00
Chris Moeller
7807f59f22 Fix compilation of foobar2000 component 2015-02-08 19:13:51 -08:00
Chris Moeller
3c808a3433 Added bitrate reporting to all of the plugins which should support it 2015-02-08 19:08:40 -08:00
Chris Moeller
2c5e8a1421 Implemented function for querying the average bitrate of all stream files associated with a VGMSTREAM instance 2015-02-08 19:01:26 -08:00
Chris Moeller
3a842dfd2c Oops, we want a static compile of this 2015-01-24 21:42:01 -08:00
Chris Moeller
b2cfbee8c3 Added new dependency to foobar2000 project file 2015-01-24 21:16:38 -08:00
Chris Moeller
64be1ead91 Crash fix for random files passing into this function and attempting to allocate negative channel count arrays 2015-01-24 21:09:00 -08:00
Chris Moeller
1ad884287b Added G.719 decoding support to BNSF input 2015-01-24 21:08:25 -08:00
Chris Moeller
2cafa1a676 Updated stack_alloc.h 2015-01-21 18:03:06 -08:00
Chris Moeller
a4f8a09541 Change the first use of variable length array declarations to use a xiph.org stack_alloc.h header, and define how to use it for MinGW, Unix (-DVAR_ARRAYS) and for MSVC (-DUSE_ALLOCA) 2015-01-21 17:50:27 -08:00
Chris Moeller
b493f27710 Add new files to MSVC project files 2015-01-21 17:37:14 -08:00
Chris Moeller
758615222f Removed C99-isms for old compilers 2015-01-21 17:31:44 -08:00
Chris Moeller
3cbc611b59 Update Unix extensions for the new format, remove accidentally added old file 2015-01-21 17:16:17 -08:00
Chris Moeller
0daf7d7d35 Merge pull request #13 from soneek/master
Added a couple new formats
2015-01-21 17:14:31 -08:00
soneek
b015ae9982 Merge branch 'master' of github.com:soneek/vgmstream 2015-01-21 19:29:12 -05:00
soneek
46f21d977b Update to build with mingw, added at3plus support to Winamp plugin, Capcom mca, WiiU btsnd, MH3U dspw 2015-01-21 19:28:43 -05:00
Chris Moeller
ba5ce452d3 Merge pull request #12 from MrCheeze/master
Fix for bug making SSB4 music unopenable
2015-01-04 21:28:43 -08:00
MrCheeze
d98050547d Fixed bug making SSB4 music unopenable 2015-01-04 19:09:46 -05:00
Chris Moeller
6e4abd55e3 Sign extension bad! Fixed BFSTM format support. 2014-12-14 21:55:46 -08:00
Chris Moeller
ea5a4290a7 Added file association and file open dialog type for .NUS3BANK 2014-12-14 01:38:57 -08:00
Chris Moeller
a562f781a9 Added .NUS3BANK extension to all three plugins 2014-12-13 17:39:30 -08:00
Chris Moeller
922ab0e06f Update IDSP for Super Smash Bros. Wii U from patch by crediar 2014-12-13 17:04:33 -08:00
Chris Moeller
9f56443a09 Merge pull request #11 from soneek/master
Update bfstm for any header size
2014-12-11 21:12:39 -08:00
soneek
709c727401 Update bfstm for any header size 2014-12-11 20:31:01 -05:00
Chris Moeller
e159c86975 Revert to MSVC 2013 2014-11-23 00:56:58 -08:00
Chris Moeller
354cb15434 Updated project files to MSVC 2015 2014-11-20 21:49:21 -08:00
Chris Moeller
bccf7f433e Merge pull request #10 from zeromus/master
fix compiling in vs2008 (missing adds in vcproj, C90 variable declarations)
2014-10-20 17:19:43 -07:00
zeromus
52728a82d3 fix compiling in vs2008 (missing adds in vcproj, C90 variable declarations) 2014-10-20 02:58:33 -05:00
Chris Moeller
c96d86bfc8 Added missing files to MSVC 2013 project 2014-10-19 16:49:40 -07:00
Chris Moeller
bb76ff11b8 Added missing file name extensions 2014-10-19 16:47:04 -07:00
Chris Moeller
3e288cfcd2 Merge pull request #9 from soneek/master
Fixed BFWAV interleave
2014-10-19 16:36:54 -07:00
soneek
f1c571ca05 Fixed BFWAV interleave 2014-10-19 19:34:03 -04:00
Chris Moeller
4e84258e9b Merge pull request #8 from soneek/master
Added Hyrule Warriors G1L
2014-10-19 14:15:56 -07:00
soneek
76062dbbdc Add Hyrule Warriors G1L 2014-10-19 17:10:31 -04:00
Chris Moeller
b224d6fc76 Merge pull request #7 from soneek/master
First BFSTM support (needs work for 9+ channels), experimental NSMBU bfw...
2014-10-18 20:04:51 -07:00
soneek
115da3222f Fix byte order for 16-bit bfstm 2014-10-18 20:28:25 -04:00
soneek
52d3f06162 First BFSTM support (needs work for 9+ channels), experimental NSMBU bfwav support 2014-10-18 17:54:31 -04:00