Commit Graph

211 Commits

Author SHA1 Message Date
bnnm
b0962ea354 cleanup: api tweaks 2024-07-18 23:50:45 +02:00
bnnm
70695617a8 api: add beta api 2024-07-14 20:31:50 +02:00
bnnm
6805937d1b cleanup: misc doc/fixes 2024-07-14 20:24:53 +02:00
bnnm
316c0eecd6 api: beta defs/tests 2024-07-07 21:25:59 +02:00
bnnm
b1b218bea5 doc/cleanup 2024-07-07 21:25:21 +02:00
bnnm
7d838f55d0 cleanup: fix rare leaks and misc tweaks 2024-06-12 22:29:31 +02:00
bnnm
3501a71cba vrts: loop looping flag 2024-01-20 14:36:10 +01:00
bnnm
5231825ddb cleanup: get/put 2024-01-07 16:57:26 +01:00
bnnm
df53c0c6fc txtp tools: tweaks 2024-01-05 17:38:13 +01:00
bnnm
8b94043132 txtp tools: tweaks 2023-12-30 17:04:40 +01:00
bnnm
e19e415850 txtp_maker: add cmd flag 2023-12-03 23:45:56 +01:00
bnnm
7c3b95e8b5 vrts: fix performance testing 2023-11-26 20:59:22 +01:00
bnnm
cc29ab1058 txtp_maker: tweak 2023-10-14 12:55:44 +02:00
bnnm
11c025f766 txtp-segmenter: fix path issue 2023-09-30 20:51:24 +02:00
bnnm
b121c14da6 cli: extra debug seek flag 2023-05-29 00:38:31 +02:00
bnnm
eadaf21bde internal cleanup (move files) 2023-05-14 20:17:51 +02:00
bnnm
b00518669e vrts: add report-diffs option 2023-05-14 20:13:47 +02:00
bnnm
4bc3f1365d cleanup: separate some util.h functions
also avoid include useless functions when possible (faster compiles)
2023-05-07 22:34:35 +02:00
bnnm
83f22295d6 txtp segmenter: fix multiple files 2023-04-29 22:43:51 +02:00
bnnm
9a2d2c0a7a txtp-segmenter: tweaks 2023-02-26 00:18:01 +01:00
bnnm
12e6e9713b vrts: diff option 2023-02-17 01:01:48 +01:00
bnnm
5e764e3447 vs: add x64 option (wip) 2023-02-09 00:02:23 +01:00
bnnm
ea5ac66706 vs: move common config to .props and simplify 2023-02-08 21:06:35 +01:00
bnnm
0e0a871fcd txtp_maker: output name tweak 2023-02-05 22:23:51 +01:00
bnnm
79d95cb0ef vrts: improve performance 2023-01-29 22:55:44 +01:00
KatieFrogs
2e3694e102 CMake: Add stripping
- Strips binaries on gcc/clang
  - Affects Linux binary size: from 14.2mb to 6.1mb for static, and from 3.1mb to 2.6mb for shared
  - Does not affect wasm binary size
- Fix building static linux binaries on Ubuntu 22.10 by renaming a few functions in libcelt that clash with system libopus
- Fix building wasm binaries on systems with Vulkan installed
2023-01-24 17:15:20 +01:00
bnnm
37e20a3ee1 vrts: tweaks 2023-01-17 18:12:08 +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
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
35fcbf2201 build: x64 stuff for makefiles 2023-01-15 21:10:44 +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
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
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
20902d7409 cleanup 2022-10-09 20:29:59 +02:00
bnnm
6d43e90332 Cleanup/doc 2022-08-14 12:24:10 +02:00
bnnm
4045ad7a49 txtp_segmenter: add inline command 2022-08-06 20:51:54 +02:00
NicknineTheEagle
42353fc425 VS project fixups 2022-08-04 09:30:41 +03:00
bnnm
24abeef7c9 txtp_maker: fix subsongs with unicode 2022-07-23 14:46:48 +02:00
NicknineTheEagle
b081312831 Migrate to VS 2019 and foobar2000 2022-01-04 SDK 2022-05-01 21:47:58 +03:00
KatieFrogs
38a922a047 Add -2 flag to vgmstream123
Copies vgmstream-cli's -2 flag that outputs the Nth set of stereo channels to vgmstream123
Virtual txtp could already be used, but executable flags are often easier to remember
2022-04-14 15:16:10 +03:00
bnnm
4b4e0ca4d1 CLI: message tweak 2022-04-09 14:58:04 +02:00
bnnm
85745d77c3 Tweaks 2022-02-13 21:18:48 +01:00
bnnm
4e79416764 txtp_dumper: ignore pre-created txtp 2022-01-30 13:33:52 +01:00
bnnm
72e66dbe8a cli: tweak for STREAMFILE logging 2022-01-08 21:05:11 +01:00
bnnm
21f6696354 txtp-maker: rename dupes by default, cut longnames 2021-12-31 16:11:22 +01:00
bnnm
bc68cccc63 vgmstream123: extra subsong options and info 2021-11-30 20:38:46 +01:00
KatieFrogs
55338ccb96 Cli: Json output fixes 2021-11-04 13:56:45 +03:00
KatieFrogs
21af22ac2b Fix jansson not building 2021-10-25 11:03:15 +03:00
KatieFrogs
493c12916c Cmake: Build mpg123 and jansson for wasm target 2021-10-25 10:06:59 +03:00