bnnm
30eef7ed43
Minor renames
2020-07-30 23:50:56 +02:00
bnnm
5daf36fbc8
Clean Wwise Vorbis and improve IO performance slightly
2020-07-30 23:49:52 +02:00
bnnm
2e9d35b207
Improve Wwise Vorbis bitreader performance
2020-07-30 20:17:14 +02:00
bnnm
3bce06ea61
Cleanup
2020-07-29 22:28:49 +02:00
bnnm
866a8555e5
Merge pull request #676 from bnnm/decode-config
...
decode config
2020-07-29 21:16:22 +02:00
bnnm
a63dccc72e
Fix CLI -L generating looping .wav with loop end off by +1
2020-07-29 20:55:24 +02:00
bnnm
1aba10efd4
Add CLI -o wildcards ":s" (subsong), ":n" (name), ":f" (infile)
...
Also validate that output filename isn't the same as input filename
2020-07-29 20:50:49 +02:00
bnnm
1814abd500
cli: add test option for backwards seeking
2020-07-29 19:42:23 +02:00
bnnm
98eb0eb047
Update doc
2020-07-29 19:41:44 +02:00
bnnm
df0755104b
Use internal plugin settings and seeking in foobar
2020-07-29 19:41:17 +02:00
bnnm
37056e22d3
Use internal plugin settings, mixing and seeking in xmplay
2020-07-29 19:35:53 +02:00
bnnm
befdf2ac1b
Improve seeking speed in Winamp
2020-07-29 19:35:04 +02:00
bnnm
5a311f4746
Improve seeking speed
2020-07-29 19:34:55 +02:00
bnnm
dfcb6145cd
Merge branch 'master' of https://github.com/kode54/vgmstream into settings
2020-07-26 20:36:09 +02:00
bnnm
c017eed7a5
Ignore incorrectly ripped FSB5
2020-07-26 20:16:12 +02:00
bnnm
579b734083
Cleanup
2020-07-26 20:15:26 +02:00
bnnm
4ec6acb4a6
Add internal simple seeking
2020-07-26 20:15:13 +02:00
bnnm
079218dca8
Update VS files
2020-07-26 20:13:12 +02:00
bnnm
16a056437d
Separate part of vgmstream.c to decode.c and render.c
2020-07-26 18:36:47 +02:00
bnnm
076aadec54
Add trim/pad/body play config for TXTP and per-segment/layer config
2020-07-26 17:22:34 +02:00
bnnm
32fd4651df
use play position in mixing for curves
2020-07-26 17:19:01 +02:00
bnnm
57053ee348
Add pad end + don't emmit garbage samples past file end
2020-07-26 17:16:46 +02:00
bnnm
aeb866fcf7
Adjust check
2020-07-26 11:20:49 +02:00
bnnm
a017033ba8
Handle config in segments/layouts
2020-07-26 11:19:52 +02:00
bnnm
241eb6fc38
Merge pull request #675 from chenxiaolong/brstm-offset-fix
...
meta/brstm.c: Parse ADPCM header offset for each channel instead of skipping a fixed distance
2020-07-25 14:55:51 +02:00
Andrew Gunnerson
1f2132ac3f
meta/brstm.c: Parse ADPCM header offset for each channel instead of skipping a fixed distance
...
The parser previously computed the offset of the coefficients field of
channel 0's ADPCM header and then skipped 0x38 bytes to get to the
coefficients field of the next channel's ADPCM header. This breaks for
some files because they have larger 0x3a byte ACPCM headers.
This commit updates the logic to compute the offset of each channel's
ADPCM header. Immediately after the HEAD part 3 header, there's an
8-byte table for each channel, where the second field indicates the
offset of that channel's ADPCM header. With this information, it's just
a matter of adding 0x08 to get the coefficients field.
Fixes : #674
Signed-off-by: Andrew Gunnerson <chillermillerlong@hotmail.com>
2020-07-24 21:36:04 -04:00
NicknineTheEagle
3db9b74e4c
Merge pull request #672 from NicknineTheEagle/ext
...
Removed fake .khv extension
2020-07-23 23:09:03 +03:00
NicknineTheEagle
74a4aaa8b4
Removed fake .khv extension
2020-07-23 23:02:13 +03:00
bnnm
e2e1a3b20c
Read TXTP play settings for trims/pads/body
2020-07-23 21:11:24 +02:00
bnnm
d0f1b85d59
Adjust some settings
2020-07-23 21:10:55 +02:00
bnnm
48a9836828
Add begin trim/padding to main render
2020-07-22 23:29:38 +02:00
NicknineTheEagle
383748a184
Merge pull request #671 from NicknineTheEagle/ext
...
Added .wlv extension [ToeJam & Earl III: Mission to Earth (DC)]
2020-07-22 01:02:55 +03:00
NicknineTheEagle
2ecf8c44b2
Added .wlv extension [ToeJam & Earl III: Mission to Earth (DC)]
2020-07-22 00:52:20 +03:00
bnnm
de651f7176
Use internal plugin settings in Winamp
2020-07-21 19:47:02 +02:00
bnnm
b6e06f1bca
Use internal plugin settings in CLI
2020-07-21 19:46:55 +02:00
bnnm
845e6112e1
Add put_uXXbe alias
2020-07-21 19:46:27 +02:00
bnnm
1421bde34a
Move plugin parts to internal vgmstream code to simplify plugin code
2020-07-21 19:22:17 +02:00
bnnm
add877f097
Cleanup
2020-07-21 19:19:35 +02:00
bnnm
20018c0db7
Cleanup
2020-07-21 19:19:30 +02:00
bnnm
9ba873d773
vrts: allow CLI flags
2020-07-21 19:19:16 +02:00
bnnm
479e6b8889
Move plugin parts to internal vgmstream code to simplify plugin code
2020-07-21 19:18:53 +02:00
NicknineTheEagle
48cfd96bcc
Merge pull request #669 from NicknineTheEagle/riff
...
RIFF: Fixed .mvw again [Dragon Quest VIII (PS2), Rogue Galaxy (PS2)]
2020-07-19 18:21:21 +03:00
NicknineTheEagle
595d541f06
RIFF: Fixed .mvw again [Dragon Quest VIII (PS2), Rogue Galaxy (PS2)]
2020-07-19 18:06:27 +03:00
NicknineTheEagle
7101fcc21e
Merge pull request #668 from NicknineTheEagle/riff
...
Riff
2020-07-18 20:45:47 +03:00
NicknineTheEagle
c35c093131
RIFF: Fixed size check for .mvw [Dragon Quest VIII (PS2), Rogue Galaxy (PS2)]
2020-07-18 20:24:32 +03:00
NicknineTheEagle
a646178441
Moved .dat to common extensions list
2020-07-18 20:14:20 +03:00
bnnm
41914bc09c
Merge pull request #667 from bnnm/svag-cleanup
...
svag cleanup
2020-07-18 10:43:48 +02:00
bnnm
c728301989
Cleanup
2020-07-18 00:27:53 +02:00
bnnm
5ecf1136a3
Cleanup
2020-07-18 00:12:44 +02:00
bnnm
036748f584
CRLF to LF
2020-07-17 22:35:59 +02:00