bnnm
78360ca84f
winamp: fix open dialog extensions and tweaks
2022-08-06 20:05:54 +02:00
bnnm
b47e6a28f3
Fix winamp's format detection hijacking .vgm
2022-07-23 15:16:55 +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
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
2084b22564
build: remove some conditional includes
2021-08-12 00:09:33 +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
4ade8eb470
Split Winamp code
2021-04-18 13:04:00 +02:00
bnnm
01eaab1f01
Unity plugin titles and improve TXTP handling
2020-11-02 01:07:39 +01: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
c11fb5e151
Show default Winamp stream names if !tags.m3u exists without TITLEs
2019-12-15 23:26:04 +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
15aa8652c6
Tweaks
2019-10-07 00:17:12 +02:00
bnnm
acbc483109
Add options in foobar/winamp to allow any extension
2019-09-30 00:56:29 +02:00
bnnm
a30e28cb94
Fix TXTP 'ignore fade' not working properly in winamp/foobar
2019-09-26 00:13:29 +02:00
bnnm
7858cec330
Allow virtual .txtp in playlists (foobar/winamp/cli) for config/tagging
...
Makes plugins' STREAMFILEs not throw an error on non-existing .txtp
(normally written inside .m3u) treating it like a command/url-ish name.
This lets the TXTP parser to try to opening the virtual file with
commands, as 0-size TXTP with a formatted name is valid, like
"file.adx#l 1.0.txtp" ("play file.adx with 1 loop"), to allow quick
per-file config.
2019-09-15 15:47:41 +02:00
bnnm
a6cd96616e
Fix C90
2019-04-07 01:48:18 +02:00
Naram Qashat
0a52e70483
Add ReplayGain and extended read functionality to Winamp plugin.
...
* Adds configuration options for ReplayGain as well as adds them to the configuration dialog box.
* Adds the volume to the info box (I'm thinking maybe this should later say "computed volume" and be preceded by a list of the tags associated to the file).
* Sadly, Winamp requires the methods related to opening, closing, seeking and getting data to basically be duplicated for the extended read functionality to work...
* ReplayGain is intentionally ignored in the extended read functionality so that Winamp ReplayGain calculator can function properly.
* NOTE: I think maybe the extended read functionality should ignore looping forever?
2019-03-30 15:10:42 -04:00
bnnm
8739631792
Enable TXTP mixing
2019-03-24 01:21:09 +01:00
bnnm
dd42e99823
Tweak mixing and fix TXTP with "commands" failing in some cases
2019-03-23 22:42:07 +01:00
Christopher Snowhill
a236069775
Merge pull request #370 from CyberBotX/CMake
...
Add CMake scripts
2019-03-20 22:15:34 -07:00
bnnm
e1820a58aa
Add WIP mixing code in Winamp
2019-03-18 00:08:09 +01:00
Naram Qashat
78748393db
Add CMake scripts
...
Needed to change how version.h was included to let it pick up the one from CMake's build location.
NOTE: Does not build with MinGW-w64 currently, does not have a way to build the audacious or XMPlay plugins.
2019-03-17 14:36:55 -04:00
bnnm
92c2c80f5b
Tweak tags API
2019-03-04 22:50:05 +01:00
bnnm
c720d6ce37
Fix extensionless files inside folders with dots in winamp/CLI
2019-02-23 17:47:19 +01:00
bnnm
b3478a8f48
Fix Winamp slow seeking after max length with infinite loop on
2019-02-10 17:56:28 +01:00
bnnm
46290fe16f
Adjust subsong title description and show for TXTP subsongs
2019-02-10 02:54:16 +01:00
bnnm
b3d77689a7
Fix Winamp not showing default subsong title
2018-12-01 14:00:59 +01:00
bnnm
e15c46e65a
Fix subsong tags in winamp
2018-11-11 23:59:20 +01:00
bnnm
cbd190e5eb
Optimize winamp tags parsing
2018-11-04 17:02:11 +01:00
bnnm
ef31f25bcb
Move winamp sdk files to subfolder for clarity
2018-11-04 00:48:57 +01:00
bnnm
55bff5984f
Add text/playlist tags in winamp
2018-11-03 19:28:05 +01:00
bnnm
ea88c85304
Apply TXTP looping/time config in foobar/winamp/test
2018-09-08 01:22:49 +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
78542225f5
Allow extensionless files in Winamp [Baten Kaitos 2 (GC)]
2018-06-30 17:35:07 +02:00
bnnm
b4f007b6bd
Improve channel downmixer
2018-05-05 23:01:06 +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
b37a253bcb
Fix trying to split single files that are subsongs (for .txtp)
2018-04-15 00:51:56 +02:00
bnnm
b97fc632be
Fix minor compiler warnings
2018-03-03 19:07:59 +01:00
bnnm
41283a47b0
Add downmix option; update UNICODE (unfinished), cleanup
2018-02-10 17:50:14 +01:00