Christopher Snowhill
401eb1263d
Fix a crash bug when retrieving info...
...
...from invalid subsongs, which would otherwise cause a null pointer dereference
2018-12-17 02:00:01 -08:00
bnnm
95534a6886
Adjust foobar comment
2018-11-04 17:30:04 +01:00
bnnm
8438a83cec
Set foobar's 'encoding' info to 'lossy/lossless' for fun
...
vgmstream files are both in a way, plus we really could decode
flac/wav/etc too
2018-11-04 00:41:39 +01:00
bnnm
a81cb6ef5f
Add option to disable default TITLE in foobar to allow custom formatting
...
Exports STREAM_NUMBER/STREAM_COUNT/STREAM_NAME as tags for that config
2018-11-04 00:36:28 +01:00
bnnm
88ae24e83c
Remove unnecessary Doom .mus kludge
...
Those files are ignored by vgmstream (id 0x4D55531A) and play fine in
foobar
2018-11-03 23:04:05 +01:00
bnnm
a47b977c05
Remove unnecessary foobar .aps file (old compiled .rc resource)
2018-11-03 23:01:39 +01:00
bnnm
e5cea34d45
Add text/playlist tags in foobar
2018-11-03 22:58:59 +01:00
bnnm
ea88c85304
Apply TXTP looping/time config in foobar/winamp/test
2018-09-08 01:22:49 +02:00
bnnm
b4884522d8
Optimize STDIO/FOO streamfiles slightly
...
Tries to simplify code, and buffer is not emptied unless we really read
more data (useful for edge reads). get_offset is now reliable (though
never used).
2018-08-24 18:48:42 +02:00
bnnm
cae82e9074
Clean builds and enable VGM_USE_VORBIS/MPEG manually for consistency
2018-08-20 20:08:24 +02:00
bnnm
e208e0c0ec
Fix plugins sometimes not showing proper time with looping disabled
...
Also make sure loops are disabled properly, and remove loop_target refs
in foobar, since it's not set automatically anymore.
2018-08-19 09:45:40 +02:00
bnnm
c1e7e3b1f9
Enable CELT for MSVC project files
2018-08-12 23:00:28 +02:00
bnnm
4b621a455f
Fix missing end samples in foobar
2018-07-15 01:15:08 +02:00
bnnm
fa26e72af1
Add vgmstream version in foobar's file properties
...
Can be used to check if vgmstream is *really* playing a file
2018-06-30 17:59:02 +02:00
Shawn Presser
e91703fe6a
If a file has no extension, try to play it anyway
...
This allows fb2k to play Last Of Us (PS3) speech files, which have no
file extension.
2018-06-21 22:53:19 -05:00
bnnm
eebc83a0c8
Add simple channel downmixer to play >8ch files
2018-04-29 23:31:52 +02:00
bnnm
46f333cc8e
Remove get_realname from streamfiles as it's not used anymore
...
It was implemented for Audacious only to open companion NWA files, but
current version has no need for it. In case there is some obscure thing
that needs it, Audacious's vfs.cc should translate or return realnames
transparently, without having to modify other streamfiles.
2018-04-19 22:54:45 +02:00
bnnm
6a12dba228
Fix trying to split single files that are subsongs (for .txtp)
...
Detects and marks those with a flag and tells foobar they only have 1
subsong, as otherwise foobar tries to unpack those.
2018-04-15 00:54:46 +02:00
bnnm
5d9c5c4ff7
Adjust interleave last block description
2018-03-24 19:30:35 +01:00
bnnm
85c604a1cd
Change foobar's "lossless" to "lossy" as people seem confused by it
2018-03-11 21:13:50 +01:00
bnnm
95239dca62
Fix dependencies dir, again
2018-03-04 01:12:31 +01:00
bnnm
92b315b24a
Fix dependencies dir
2018-03-04 00:32:05 +01:00
bnnm
d21793bf22
Add UserMacro to make changing dependencies easier
2018-03-03 20:45:32 +01:00
Christopher Snowhill
03745aa8cc
Disabled MAIATRAC3Plus library and removed its binaries from distribution.
2018-02-06 17:29:51 -08:00
bnnm
0c016e6667
Merge branch 'master' of https://github.com/kode54/vgmstream.git into io
...
Conflicts:
test/test.vcxproj
2018-01-20 13:49:54 +01:00
Alex Barney
bcfcb71f47
Automate MSVC builds
...
- Add a script to download dependencies
- Move dependencies to "/dependencies"
- Update solution file so it contains all projects
- Add a script for building and packaging the MSVC builds
- Add information for using AppVeyor's continuous integration service
2018-01-19 20:58:58 -06:00
bnnm
927a3b5f39
Remove PROFILE_STREAMFILE to simplify further changes, not used anymore
2018-01-19 00:16:14 +01:00
Christopher Snowhill
a5b19acfb8
Revert DLL runtime change, at least until foobar2000 hits v1.4 stable.
2018-01-16 23:19:37 -08:00
bxaimc
8dc66f37a6
Some fixes for MSVC discombobulations
2018-01-17 01:09:30 -05:00
Christopher Snowhill
a32687eaf9
Update project file to include shared.lib from foobar2000 SDK.
2018-01-13 20:23:02 -08:00
Christopher Snowhill
e12e87fc78
Finishing touches on Atrac9 support.
2018-01-04 19:15:33 -08:00
Christopher Snowhill
cc2944e4f0
Update project files, and update foobar2000 component.
2017-12-30 19:15:34 -08:00
Christopher Snowhill
2943a6d7ba
Automate foobar2000 file type registration service.
2017-12-09 17:44:50 -08:00
bnnm
59cef16a2c
Add TXTH "half_size" interleave + SDF/BD3 exts
2017-12-09 12:23:19 +01:00
bnnm
8592aeea3d
Add .RSM extension (Bully PS2)
2017-12-06 17:35:59 +01:00
bnnm
c8cc25c84b
Comment .MPC for foobar
2017-12-04 20:00:36 +01:00
bnnm
e3de403c9f
Add Ultima IX .FLX (EA-XA/PCM)
2017-12-03 01:41:25 +01:00
bnnm
e2c059bc31
Add EA .SNS+SNR / .SPS [Burnout Crash, NFS Hot Pursuit PS3]
2017-12-01 17:27:49 +01:00
bnnm
77b849a024
Add Gameloft .VXN [Mobile games]
2017-11-27 20:22:10 +01:00
bnnm
d0be7e0c36
Minor tweaks/comments/renames/etc
2017-11-25 00:43:18 +01:00
bnnm
6d80168879
Fix Homura (PS2) stereo and add .v0
2017-11-23 22:33:46 +01:00
bnnm
7bec0d368f
Remove raw SS3/SS7 meta as it was inaccurate and ubi_sb supports it
2017-11-11 17:49:07 +01:00
bnnm
82b1f235de
Remove/simplify formats.h and move to vgmstream.h for simpler API
2017-11-10 20:26:44 +01:00
bnnm
27ddf75a8b
Add AC3 (.lac3)
2017-11-10 19:35:21 +01:00
bnnm
66be677f56
Add Ubisoft .sb0..N + ss0/ls0..N banks + Ubisoft ADPCM [Ubi PoP trilogy]
2017-11-05 17:06:40 +01:00
bnnm
4d0c8b54fd
Add .CD wav extension
2017-10-14 12:34:32 +02:00
bnnm
c770490b3d
Add AL2 meta + A-law decoder [Conquest of Elysium 3 (PC)]
2017-10-08 17:51:54 +02:00
bnnm
16786b78d4
Add .opus [Lego City Undercover]
2017-09-30 01:27:47 +02:00
bnnm
9f90ca9181
Improve XNB [Dragon's Blade (Android)]; add .DA wav; extra exts
2017-09-24 22:27:33 +02:00
bnnm
02be212c54
Update VS project files for FFmpeg Opus (swresample.dll)
2017-09-24 19:15:24 +02:00