libertyernie
930c82edbf
Merge branch 'master' of https://github.com/codebase7/vgmstream into with_test_vcxproj
2015-08-30 10:16:46 -05:00
libertyernie
1cdb67dd88
Use built-in snprintf on VS2015
2015-08-30 10:10:26 -05:00
Chris Moeller
5bc8e8b161
Replace references to long with int32_t, fixing several sample decoders on 64 bit platforms
2015-08-13 00:31:49 -07:00
Chris Moeller
d0a476a99c
Updated to reflect actual mp4v2 API
2015-08-13 00:31:49 -07:00
Chris Moeller
6e4207f9a3
Updated for Visual Studio 2015
2015-08-13 00:31:49 -07:00
Chris Moeller
8104fb0c4d
Merge pull request #23 from libertyernie/master
...
Small fixes for Visual Studio
2015-08-13 00:27:40 -07:00
libertyernie
8ec83e1a6f
Merge branch 'master' of https://github.com/kode54/vgmstream
2015-08-12 18:19:11 -05:00
libertyernie
18726cbc4b
Include a missing file in the libvgmstream project
2015-08-12 18:11:04 -05:00
libertyernie
ed06d9fbcd
Remove trailing colon from ifdef
2015-08-12 18:09:10 -05:00
libertyernie
87c50104b4
Use the real stdint.h in Visual Studio environments that include it
2015-08-12 18:08:40 -05:00
Chris Moeller
833a7a20a5
Fix inline array declaration for MSVC
2015-07-14 08:01:46 +00:00
Chris Moeller
5d8a49ab02
Merge pull request #21 from TricksterGuy/master
...
Fix compile error in audacious plugin
2015-07-09 20:56:19 -07:00
Brandon
9c727e59bb
Merge branch 'master' of https://github.com/TricksterGuy/vgmstream
2015-07-09 19:41:02 -07:00
Brandon
e213d35911
Better reformatting of code
2015-07-09 19:40:42 -07:00
Brandon
db32b38f4c
Remove EXPORT Macro, ran code through a formattter
2015-07-09 19:34:00 -07:00
Chris Moeller
6e4be8dafd
Merge pull request #20 from soneek/master
...
Update to fix PCM16 decoding in BCSTM and BFSTM
2015-07-07 21:23:16 -07:00
Joseph Gibbs
9600e5f7d1
Fix typo
2015-07-07 15:54:23 -07:00
Joseph Gibbs
50bf81d269
Updated reading of sections for bcstm and bfstm. Fixed start offset for PCM16 b(c/f)stms
2015-07-07 15:46:08 -07:00
Chris Moeller
b365337aef
Merge pull request #19 from snakemeat/master
...
Add new ADX key.
2015-07-06 20:51:28 -07:00
smt
e101fc8dc8
Add new ADX key.
2015-07-06 09:06:41 -07:00
Chris Moeller
5e18b99484
Merge pull request #18 from TricksterGuy/master
...
Update audacious plugin for audacious 3.6
2015-06-22 17:14:35 -07:00
Brandon
3d774e7cec
Update audacious plugin for audacious 3.6
2015-06-22 01:03:44 -07:00
codebase7
8949af8802
Update .gitignore file for the getopt and test project's output directories.
2015-05-20 02:36:25 -04:00
codebase7
5b323eabe4
Update the VC solution file to include the test project, and set it's
...
build deps.
2015-05-20 02:35:30 -04:00
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