Commit Graph

6516 Commits

Author SHA1 Message Date
bnnm
86dceb51e5 cleanup: tabs, etc 2023-01-20 17:30:17 +01:00
bnnm
5a65422820 cleanup: renames 2023-01-20 16:32:32 +01:00
bnnm
2b0399d7f5 Fix hang on full loops with xma1 formats 2023-01-20 16:09:08 +01:00
bnnm
501af6ad8c Fix hang on full loops with xma1 formats 2023-01-20 01:02:23 +01:00
bnnm
41bad49872 Fix hang on full loops with xma1 formats
- happens with FFmpeg n5.1.2
2023-01-19 00:08:33 +01:00
bnnm
ebb9b51e04 fix vcxproj bom 2023-01-17 20:06:42 +01:00
bnnm
d032b59513 remove fake format .ccc (use .txth) 2023-01-17 18:26:31 +01:00
bnnm
6d8f68b505 remove fake split .rxw (use .xwh+xwb) 2023-01-17 18:17:06 +01:00
bnnm
5f7c5d319e remove fake split PS3 .baf (use proper .baf) 2023-01-17 18:14:52 +01:00
bnnm
2d135d0b6e doc 2023-01-17 18:13:53 +01:00
bnnm
37e20a3ee1 vrts: tweaks 2023-01-17 18:12:08 +01:00
bnnm
dd6a9d7bb4 build: add msvc project fixer util 2023-01-17 18:11:52 +01:00
bnnm
0bc3de0632 cleanup 2023-01-17 18:11:38 +01:00
bnnm
16ecf5552c remove unused stack_alloc.h
- see xiph's projects if needed again
2023-01-17 18:11:11 +01:00
bnnm
495958af42 build: tweaks 2023-01-15 22:44:52 +01:00
bnnm
fd7470fcd1 build: vcxproj cleanup 2023-01-15 22:40:24 +01:00
bnnm
6e25349246 builds: remove useless target in vcxprojs 2023-01-15 21:21:40 +01:00
bnnm
6bcdec9c48 docs: add build info for libs and tweaks 2023-01-15 21:11:08 +01:00
bnnm
35fcbf2201 build: x64 stuff for makefiles 2023-01-15 21:10:44 +01:00
bnnm
2233cde3bd missing rename 2023-01-15 21:09:05 +01:00
bnnm
51b7e9e3a5 build: add 64-bit DLLs for future changes 2023-01-15 20:31:51 +01:00
bnnm
9774b19c93 build: add -linux- to vgmstream-cli.tar.gz 2023-01-15 20:22:02 +01:00
bnnm
8f552c5cd1 build: use .dll.a instead of .a for link libs
- more consistent with mingw's usage (not standard static libs)
2023-01-15 20:11:00 +01:00
bnnm
bbca255d24 build: move helper ext_lib files to ext_lib/extra 2023-01-15 20:10:21 +01:00
bnnm
757710e888 move libspeex with other DLLs
- also to libspeex-1.dll for consistency with other autoconf DLLs
2023-01-15 19:13:33 +01:00
bnnm
872db6072b remove maiatrac3plus code
- hasn't been used for a long time
2023-01-15 18:52:56 +01:00
bnnm
9156bbffbf Add .binka extension (via FFmpeg) 2023-01-15 18:44:00 +01:00
bnnm
b978800b69 cleanup 2023-01-15 18:42:40 +01:00
bnnm
db2dbb2f2f add current licenses 2023-01-15 18:42:25 +01:00
bnnm
1c6a9f1072 rename test.exe to vgmstream-cli.exe
- for consistency, plus since users may have to deal with new DLLs better do this now
2023-01-15 18:24:41 +01:00
bnnm
540bac50e3 ffmpeg: remove xwma encode delay hacks
- ffmpeg now seems to handle them correctly for wmapro
- also properly returns trailing samples
2023-01-15 17:57:35 +01:00
bnnm
a1c85b10e8 ffmpeg: fix smacker .smk
- broken in new versions due to buggy seeking
2023-01-15 17:49:57 +01:00
bnnm
daf1f3721e ffmpeg: fix xma hang on seek
- affects a few files that hang forever on loop
- probable related to internal encoder delay bugs
2023-01-15 17:46:05 +01:00
bnnm
f84e40e924 ffmpeg: disable XMA skip hack for now
- ffmpeg should now handle internal per-frame encoder delay, but doesn't do it correctly in all cases
2023-01-15 17:45:02 +01:00
bnnm
63b96bc53c redo vrts.bat as vrts.py
- portable and easier to modify
- better colored output
- uses fuzzy matching for +-1 PCM samples
2023-01-15 17:41:58 +01:00
bnnm
86c4d81506 update ffmpeg
- compiled with VS2019 (since old DLL used MSVC too)
- version n5.1.2
- removed unused config and included binka
- removed XP support
- comments in config txt
- has some crash bugs (to be improved in later commits)
2023-01-15 17:39:01 +01:00
bnnm
4429bb0fca update libspeex
- compiled with mingw-w64 GCC 12.2
- version 1.2.1
- properly stripped and exports external API only
2023-01-15 17:28:16 +01:00
bnnm
0688de3146 update libvorbis
- compiled with mingw-w64 GCC 12.2
- version 1.3.7 (vorbis) + 1.3.5 (ogg)
- removes vorbisenc code for smaller DLL
- optimization flags for slightly improved performance
2023-01-15 17:18:14 +01:00
bnnm
0c77e5bec4 update libcelt
- compiled with mingw-w64 GCC 12.2
- properly stripped and exports external API only
- uses (symbol)_(version) renames for consistency
2023-01-15 17:11:54 +01:00
bnnm
f5e4a952e2 update libmpg123
- compiled with mingw-w64 GCC 12.2
- version 1.31.1
- compared with old DLL, output results in many +-1 diffs, but is correct vs newer official binaries
2023-01-15 17:06:15 +01:00
bnnm
2d0ef8091b update libg719
- compiled with VS2019
- latest version
2023-01-15 17:03:34 +01:00
bnnm
8e08f540e3 update libatrac9
- compiled with VS2019
- latest version
2023-01-15 17:02:59 +01:00
Kevin López Brante
74475a3846
[skip actions] Added link to Discord server 2023-01-12 21:44:41 -03:00
bnnm
8b0204f3fc
Update version.h 2023-01-10 22:23:35 +01:00
bxaimc
a26244e3e3
Merge pull request #1280 from soneek/soneek-sc 2023-01-02 22:34:12 -05:00
soneek
0bf797cad2
Added new HCA key 2023-01-02 20:43:30 -05:00
bnnm
e7873968b4
Merge pull request #1279 from bnnm/ahx-misc
- Reject wrong RWSD
- Add AHX key auto-detection and fix decryption
- Add .bcv extension [The Bigs (PSP)]
- Add RIFF .mus extension [Burnout Legends/Dominator (PSP)]
- cleanup
2022-12-31 19:14:32 +01:00
bnnm
8b3865ffdb doc 2022-12-31 19:04:34 +01:00
bnnm
46e6883d25 ahx: fix key detection in some cases 2022-12-31 18:36:11 +01:00
bnnm
c46e23fa1f cleanup: move bitstream reader 2022-12-31 18:34:26 +01:00