Commit Graph

140 Commits

Author SHA1 Message Date
bnnm
4d582b09de plugin: unify version format 2021-08-15 19:24:48 +02:00
bnnm
2fbbe32386 builds: fix makefile version issues and cleanup 2021-08-15 19:15:56 +02:00
bnnm
7116ad4071 makefiles: include tweaks 2021-08-14 17:22:47 +02:00
bnnm
ec18e44a54 msvc: remove libvgmstream-only flags and includes 2021-08-14 12:27:47 +02:00
bnnm
bb445efea1 cleanup: minor compiler warnings, etc 2021-08-13 23:53:27 +02:00
bnnm
2084b22564 build: remove some conditional includes 2021-08-12 00:09:33 +02:00
bnnm
c2428c8faa vs: remove faac includes for now 2021-08-12 00:05:30 +02:00
bnnm
e70cc00fac makefiles: fixes to build with external libs 2021-08-10 23:54:04 +02:00
bnnm
0b14f9a446 builds: modify how version.h is used to fix issues
- version.h is now static (should increase on new releases)
- if compiler flag is passed, will try to use version_auto.h (autogen)
(auto only on compiler flag to avoid include'ing a non-existant file)
- avoid clobbered version.h as may force recompiles
2021-08-10 23:51:48 +02:00
NicknineTheEagle
c85579f6a4 Fixups to VS project files 2021-08-10 05:50:20 +03:00
bnnm
38ace8cf7e cmake: version generation fixes and some tweaks 2021-08-08 18:37:52 +02:00
bnnm
25b95c61ae builds: clean version makers a bit 2021-08-08 14:00:58 +02:00
bnnm
e6a8b2c3f5 cleanup 2021-08-08 13:31:39 +02:00
bnnm
d12f137470 Remove unused .vcproj (use CMake if needed) 2021-08-08 09:50:58 +02:00
bnnm
d4e697fdbe builds: missing 2021-08-07 20:50:13 +02:00
bnnm
52f04eef82 build: VERSION fixes
- rename to VERSION to VGMSTREAM_VERSION to avoid some clashes
- improve git-less builds
2021-08-07 20:41:50 +02:00
bnnm
2b7455b87c txtp-dumper: allow set filenames, ignore BOM 2021-08-07 12:36:24 +02:00
bnnm
4340396a5c cli: try to write all subsongs even if some fail 2021-08-07 12:34:40 +02:00
bnnm
210e8ee783 makefiles: fix -lm order for some linkers 2021-08-07 12:33:50 +02:00
bnnm
e1360f395e makefiles: tweak includes for windows 2021-07-29 23:42:34 +02:00
bnnm
0fcf134cfd cleanup: remove getopt repeats 2021-07-29 23:21:59 +02:00
bnnm
6d9f5c83f5 vgmstream123: fix segfault with downmixed audio 2021-07-23 22:57:50 +02:00
Lukas Cone
be7a8371ba ffmpeg includes from system for unix 2021-07-17 20:09:11 +02:00
bnnm
bbc55c2036 Add CLI option to write multiple subsongs 2021-07-08 22:12:35 +02:00
bnnm
bafd973329 CLI cleanup 2021-06-17 22:54:33 +02:00
bnnm
53b4bc3e73 Fix txtp_* script names 2021-05-18 19:12:29 +02:00
bnnm
56dec0434e Move txtp_*.py scripts to ./tools/ for clarity 2021-05-17 01:04:57 +02:00
bnnm
5b0d93d470 txtp_dumper: add tool to convert from virtual txtp to real txtp 2021-05-17 01:00:36 +02:00
bnnm
4b3843a194 txtp_maker: improve dir handling, option to ignore repeats 2021-05-17 00:59:49 +02:00
bnnm
4605bcaedf Fix some CLI result code issues 2021-05-17 00:59:22 +02:00
bnnm
93a7c0d21e Allow multiple files in CLI 2021-05-09 23:27:10 +02:00
bnnm
7263bea596 txtp_maker: add option to add suffix instead of overwritting 2021-04-29 23:58:39 +02:00
bnnm
0bb0fc5891 txtp maker: ignore dummy subsongs 2021-03-27 17:46:44 +01:00
bnnm
6ee9e48511 vrts: add -Pm option 2021-03-14 16:25:39 +01:00
bnnm
9d41ef13ac Enable libspeex in foobar/msvc 2021-01-23 16:26:46 +01:00
bnnm
1427e58d12 Clean makefiles and enable libspeex by default 2021-01-23 15:50:59 +01:00
bnnm
a7cf891147 Add libspeex DLL (disabled) 2021-01-17 01:06:36 +01:00
bnnm
ceea5d0d55 Add Speex decoder (disabled) 2021-01-12 15:11:24 +01:00
NicknineTheEagle
54933050cb Ship pre-compiled jansson library 2020-11-16 02:12:58 +03:00
NicknineTheEagle
206b531585 Added TXTM finder script 2020-11-10 02:30:45 +03:00
bnnm
41d3b22788 txtp_maker: fix auto-rename, allow ";" in names + option to remove 2020-11-06 17:45:15 +01:00
bnnm
01eaab1f01 Unity plugin titles and improve TXTP handling 2020-11-02 01:07:39 +01:00
bnnm
76f8a3973a Add CLI "-k -2" for loop testing 2020-10-12 23:30:39 +02:00
Kevin López Brante
8b0ecdd14d Added Jansson to Windows build system 2020-10-05 03:57:36 -03:00
Kevin López Brante
8e04679fa9 Added common extensions to JSON version dump 2020-09-29 04:17:03 -03:00
Kevin López Brante
9e92ee1acf Tweaked JSON format a bit 2020-09-29 04:11:19 -03:00
Kevin López Brante
65bd9a921e Added JSON dumping capabilities to the CLI.
Co-authored-by: kode54@gmail.com <kode54@gmail.com>
2020-09-28 23:10:23 -03:00
Christopher Snowhill
6c9de061f3 Implement skeleton JSON code 2020-09-27 18:07:10 -07:00
bnnm
bc80041925 Add subsongs and !tags.m3u support for Audacious 2020-09-12 15:03:22 +02:00
bnnm
556a983f33 txtp_maker: remove some less useful options and tweaks 2020-08-19 23:51:31 +02:00