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
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
halleyscometsw
2ccd62b094
fix makefiles (put -lm at end of link flags)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@997 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2012-09-05 03:05:14 +00:00
halleyscometsw
e1eefdaadb
optionally output only stereo with -2
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@943 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2011-05-08 01:51:35 +00:00
halleyscometsw
d993fbb44b
do little endian samples proper
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@826 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-31 04:44:04 +00:00
halleyscometsw
8b7ed495f4
force little endian samples
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@825 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-08-31 04:25:30 +00:00
halleyscometsw
86a702f435
Disable G.722.1 by default, enabled in Makefiles for Windows builds.
...
Note that someone will have to add a definition to the MSVC Makefiles to
support this (define VGM_USE_G7221).
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@771 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-04-10 09:58:47 +00:00
halleyscometsw
e5ddad3b1f
G.722.1 support for mingw32 and MSVC (needs testing) build.
...
.s14 and .sss support.
Other builds will probably not build correctly, I'll follow up with something to disable G.722.1 there in a bit.
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@760 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-03-23 20:57:12 +00:00
halleyscometsw
1275135efd
Use 4 decimal places for time display
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@746 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2010-02-26 16:36:25 +00:00
halleyscometsw
ad6807864b
output some batch vars
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@663 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2009-06-24 20:10:07 +00:00
halleyscometsw
d7ea342328
fix lil' memory leaks
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@535 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-12-24 09:11:58 +00:00
halleyscometsw
0aef7053db
oggenc mode for test
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@444 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-09-29 04:08:03 +00:00
halleyscometsw
90f0dccd9c
AIX.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@385 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-08-02 10:24:28 +00:00
halleyscometsw
e017a7324d
add AHX support, via mpg123
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@285 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-05 11:49:29 +00:00
halleyscometsw
f944267644
add error counting with STREAMFILE_PROFILE
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@280 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-03 20:08:02 +00:00
halleyscometsw
6f3139a78d
make test's standard output binary under windows
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@271 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-07-01 19:20:09 +00:00
halleyscometsw
0fac479ce7
revert to 245, winamp doesn't use vorbis/ogg/vorbisfile after all
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@247 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 11:24:09 +00:00
halleyscometsw
61db7c5991
use vorbisfile.dll (which needs ogg.dll and vorbis.dll) instead of libvorbis.dll; the former set comes with Winamp's vorbis decoder
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@246 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 11:03:43 +00:00
halleyscometsw
477b5390c5
make vgmstream link with vorbis in windows builds
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@230 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 05:43:40 +00:00
halleyscometsw
54e6924113
oops, left debug stuff in test Makefile
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@228 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 04:04:19 +00:00
halleyscometsw
de2e30bea3
first commit of ogg vorbis support (via libvorbisfile)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@227 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-06-15 04:01:03 +00:00
halleyscometsw
a1294dfb45
make -m and -x play together better
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@190 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 20:48:44 +00:00
halleyscometsw
7f33ba0d23
better streamfile profile reporting for test
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@188 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 20:17:36 +00:00
halleyscometsw
57e227e4c1
"profiling" for STREAMFILE, to see how much is actually being read
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@186 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-20 18:56:44 +00:00
halleyscometsw
e405578b33
ignore loop and similar manipulations would get discarded by reset_vgmstream, as is proper, we must redo them if we want them
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@176 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 17:20:35 +00:00
halleyscometsw
ce12116067
add reset_vgmstream, which allows a much cleaner way to reset the stream for looping
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@170 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-19 03:58:15 +00:00
halleyscometsw
599b28e497
add fade delay option, validation for in_vgmstream configurables
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@134 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-16 20:28:36 +00:00
halleyscometsw
bbe411766b
have test report date as well as revision
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@127 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-15 13:54:34 +00:00
halleyscometsw
f935a034e0
quote file name in adxencd command line
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@117 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-14 17:44:07 +00:00
halleyscometsw
c21d6f0220
Add isatty check for -p, -P to force output
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@95 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-10 04:08:01 +00:00
halleyscometsw
ac0c0f68ff
rwsd working
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@87 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-06 02:58:29 +00:00
halleyscometsw
24ca1a20ef
Add end-to-end loop forcing option
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@82 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-04 22:03:10 +00:00
halleyscometsw
217d6cd242
test.o depends on test.c, duh
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@81 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-05-04 22:02:37 +00:00
halleyscometsw
b326875470
fix test for > 2 channels
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@72 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-04-15 15:49:47 +00:00
halleyscometsw
fd56a939df
missed cleaning test.o in clean pseudo-target
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@58 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-25 07:42:43 +00:00
halleyscometsw
315d70e415
change test building
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@54 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-25 07:25:46 +00:00
halleyscometsw
77d40d681d
A correct way of getting version number.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@50 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-14 13:11:14 +00:00
halleyscometsw
f9ed4332f4
make things easier (PUN)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@49 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-11 05:40:29 +00:00
halleyscometsw
9a3db019b2
info box for winamp, generate description in a string rather than
...
printing
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@44 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-11 01:27:59 +00:00
halleyscometsw
ac832cce80
initial winamp plugin
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@41 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-10 22:58:31 +00:00
halleyscometsw
4aec626083
clean up build process a bit
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@40 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-10 19:20:40 +00:00
halleyscometsw
da83dc6b13
by request, a switch for test to output a command line for adxencd (for
...
reencoding)
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@39 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-04 07:40:41 +00:00
halleyscometsw
f2a9f60807
Add HALPST (.hps), unify blocked layouts.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@38 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-04 07:15:25 +00:00
halleyscometsw
147cba7952
Add AST (AFC and PCM).
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@37 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-04 00:46:55 +00:00
halleyscometsw
da800d2f2c
Update readme, use keywords to report revision number.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@36 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-03 22:07:39 +00:00
halleyscometsw
8ef08e93cb
Add AFC decoding and .afc file reading. Rename DSP files and fcns.
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@35 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-03-03 21:38:11 +00:00
halleyscometsw
a198784654
Turned optimization back on and fixed additional warnings found (uninitialized variable use, mostly spurious).
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@34 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-15 18:49:59 +00:00
halleyscometsw
6fabc99db8
use -Wall, address warnings
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@32 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-15 16:26:29 +00:00
halleyscometsw
ba26771fdc
new test feature, clarify usage, add usage to readme
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@30 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-14 22:38:23 +00:00
halleyscometsw
f9fd15ee7d
add .rsf (G.721)
...
git-svn-id: https://vgmstream.svn.sourceforge.net/svnroot/vgmstream@29 51a99a44-fe44-0410-b1ba-c3e57ba2b86b
2008-02-14 22:10:08 +00:00