Commit Graph

389 Commits

Author SHA1 Message Date
NicknineTheEagle
b081312831 Migrate to VS 2019 and foobar2000 2022-01-04 SDK 2022-05-01 21:47:58 +03:00
bnnm
4e90dd24e7 Improve STDIO for TXTP that open many small files 2022-01-08 20:57:45 +01:00
bnnm
bee90fd0ad cleanup 2021-09-05 17:53:47 +02:00
bnnm
1d758db7d4 Tweak STREAMFILES to read +2GB files 2021-09-04 21:57:23 +02:00
NicknineTheEagle
c386b82d37 Properly initialize input buffer in describe_vgmstream
Fixes stream description in foobar2000 on Debug
2021-09-01 01:32:54 +03:00
bnnm
c8b2a63920 Ignore loop count 0 in foobar/winamp 2021-08-27 22:20:44 +02:00
bnnm
475f42ac11 winamp: print logs 2021-08-26 18:43:36 +02:00
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
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
25b95c61ae builds: clean version makers a bit 2021-08-08 14:00:58 +02:00
bnnm
d12f137470 Remove unused .vcproj (use CMake if needed) 2021-08-08 09:50:58 +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
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
0ac5959234 cleanup: fix compiler warning, etc 2021-07-29 17:08:30 +02:00
Lukas Cone
be7a8371ba ffmpeg includes from system for unix 2021-07-17 20:09:11 +02:00
bnnm
4ade8eb470 Split Winamp code 2021-04-18 13:04:00 +02: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
bnnm
01eaab1f01 Unity plugin titles and improve TXTP handling 2020-11-02 01:07:39 +01:00
Naram Qashat
7f5e9f0fb9 Fix build with MinGW-w64
Only works with 32-bit, however
2020-10-17 19:25:22 -04:00
bnnm
62fe714ea9 Fix subsongs in Winamp with some modern skins 2020-09-20 11:34:15 +02:00
bnnm
36b9e8a280 Fix seeking issues in winamp 2020-08-12 17:40:47 +02:00
bnnm
30eef7ed43 Minor renames 2020-07-30 23:50:56 +02:00
bnnm
befdf2ac1b Improve seeking speed in Winamp 2020-07-29 19:35:04 +02:00
bnnm
de651f7176 Use internal plugin settings in Winamp 2020-07-21 19:47:02 +02:00
bnnm
cb38467380 Add TXTP e/L options to alter loop config, tweak priority/consistency 2020-06-21 00:33:21 +02:00
bnnm
1f6c6acb47 Fix XMPlay w/ Winamp plugin not saving settings 2020-05-10 14:05:32 +02:00
bnnm
7c8b823504 Add force subsong title in Winamp 2020-05-01 22:30:37 +02:00
bnnm
42610bdac6 Fix Winamp + MSVC bug 2020-04-19 00:39:42 +02:00
bnnm
221ebf0152 Fix Winamp reading wrong replaygain info in rare cases 2020-04-12 20:36:04 +02:00
bnnm
c226ad2835 Disable FDK-AAC/QAAC default compile flag 2020-03-08 22:26:19 +01:00
bnnm
7762bce8a5 Remove libg7221_decode 2020-01-12 12:33:37 +01:00
Lukas Cone
9887406b84 CMake: Changed version.h generation dir 2020-01-11 19:14:13 +01:00
Lukas Cone
087ed737ca CMake Refactor 2020-01-11 17:34:53 +01:00
bnnm
c11fb5e151 Show default Winamp stream names if !tags.m3u exists without TITLEs 2019-12-15 23:26:04 +01:00
bnnm
cc4f70806f Fix CRLF<>LF for some files 2019-11-10 21:26:31 +01:00
bnnm
e06e2f2bb2 Fix uncommon handle leak when opening too many files 2019-11-03 17:55:47 +01:00
bnnm
85ec5e5bab Clean some winamp code 2019-11-02 16:05:01 +01:00
bnnm
8ca481e347 Add fast float math in Makefiles 2019-10-20 16:29:49 +02:00
bnnm
15aa8652c6 Tweaks 2019-10-07 00:17:12 +02:00