bnnm
ea5ac66706
vs: move common config to .props and simplify
2023-02-08 21:06:35 +01:00
bnnm
16ecf5552c
remove unused stack_alloc.h
...
- see xiph's projects if needed again
2023-01-17 18:11:11 +01:00
bnnm
fd7470fcd1
build: vcxproj cleanup
2023-01-15 22:40:24 +01:00
bnnm
6e25349246
builds: remove useless target in vcxprojs
2023-01-15 21:21:40 +01:00
bnnm
35fcbf2201
build: x64 stuff for makefiles
2023-01-15 21:10:44 +01:00
bnnm
757710e888
move libspeex with other DLLs
...
- also to libspeex-1.dll for consistency with other autoconf DLLs
2023-01-15 19:13:33 +01:00
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