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
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
NicknineTheEagle
67670aa110
Removed deprecated MinimalRebuild option
2019-09-08 16:28:35 +03: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
Naram Qashat
b7e2b4be81
A couple more CMake fixes.
2019-03-29 23:07:58 -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
Naram Qashat
4b99dd6a7f
Add vgmstream123 to CMake scripts (and make compile), other cleanups
...
For some reason vgmstream123 doesn't actually play anything for me...
2019-03-20 22:23:47 -04:00
Naram Qashat
2dda273627
Add install rules to CMake scripts
2019-03-19 22:00:48 -04:00
Naram Qashat
4fc51407e9
Add XMPlay CMake script, fix bug, cleanup
2019-03-17 19:38:06 -04: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
a57b4f03e2
Fix winamp config position
2018-11-04 00:59:57 +01:00
bnnm
6a85067230
Use winamp unicode for MSVC
2018-11-04 00:58:42 +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
9c7e559cb9
Try to setup Makefile for cross-compile (untested)
2018-09-08 17:07:33 +02:00
bnnm
ea88c85304
Apply TXTP looping/time config in foobar/winamp/test
2018-09-08 01:22:49 +02:00
bnnm
db899deb99
Add some Makefile extra cflags
2018-08-25 12:19:51 +02:00
bnnm
cae82e9074
Clean builds and enable VGM_USE_VORBIS/MPEG manually for consistency
2018-08-20 20:08:24 +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
c1e7e3b1f9
Enable CELT for MSVC project files
2018-08-12 23:00:28 +02:00
bnnm
9c6b679f1c
Enable CELT for GCC makefiles
2018-08-12 23:00:13 +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
95239dca62
Fix dependencies dir, again
2018-03-04 01:12:31 +01:00
bnnm
d21793bf22
Add UserMacro to make changing dependencies easier
2018-03-03 20:45:32 +01: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