NicknineTheEagle
42353fc425
VS project fixups
2022-08-04 09:30:41 +03:00
NicknineTheEagle
b081312831
Migrate to VS 2019 and foobar2000 2022-01-04 SDK
2022-05-01 21:47:58 +03:00
bnnm
870a0f2443
Fix xmplay plugin (wrong SF read definition)
2022-02-06 13:16:39 +01: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
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
Lukas Cone
be7a8371ba
ffmpeg includes from system for unix
2021-07-17 20:09:11 +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
30eef7ed43
Minor renames
2020-07-30 23:50:56 +02:00
bnnm
37056e22d3
Use internal plugin settings, mixing and seeking in xmplay
2020-07-29 19:35:53 +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
Christopher Snowhill
8654d91d0f
Merge pull request #498 from goutsune/xmp-dev
...
Improve encoding info display, now works with FFmpeg formats too. Experimental metadata parser.
2019-12-05 22:51:57 -08:00
bnnm
cc4f70806f
Fix CRLF<>LF for some files
2019-11-10 21:26:31 +01:00
O Postolati
472de8689b
Use MAX_PATH instead of arbitrary value, use that to safely copy string from supplied path.
...
Update file metadata upon adding to playlist;
Disable fade out for non-looping tracks, set fade_delay to 0.
2019-11-07 20:13:51 +07:00
O Postolati
a41594a65b
Improve encoding info display, now works with FFmpeg formats too.
...
Lousy metadata parser which uses folder name in form of
"Game [alt title](date)(company1)(company2)[platform]"
2019-10-31 13:26:52 +07:00
bnnm
8ca481e347
Add fast float math in Makefiles
2019-10-20 16:29:49 +02:00
NicknineTheEagle
67670aa110
Removed deprecated MinimalRebuild option
2019-09-08 16:28:35 +03:00
NicknineTheEagle
e86091d853
Fixed FFmpeg codec not being displayed in case of recursive segments/layers
2019-09-06 16:48:17 +03: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
c82058f112
Fix XMPlay compiler warning
2018-10-06 22:33:10 +02:00
bnnm
9c7e559cb9
Try to setup Makefile for cross-compile (untested)
2018-09-08 17:07:33 +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
2f0aaaf4fd
Fix some compile ifdefs and warnings
2018-08-20 20:05:44 +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
Pavel Chuzov
044b479fc8
Display some info in XMPlay window
2018-05-05 04:37:24 +07: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
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
Christopher Snowhill
03745aa8cc
Disabled MAIATRAC3Plus library and removed its binaries from distribution.
2018-02-06 17:29:51 -08:00
Alex Barney
bcfcb71f47
Automate MSVC builds
...
- Add a script to download dependencies
- Move dependencies to "/dependencies"
- Update solution file so it contains all projects
- Add a script for building and packaging the MSVC builds
- Add information for using AppVeyor's continuous integration service
2018-01-19 20:58:58 -06:00