bnnm
ec18e44a54
msvc: remove libvgmstream-only flags and includes
2021-08-14 12:27:47 +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
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
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
bnnm
cc4f70806f
Fix CRLF<>LF for some files
2019-11-10 21:26:31 +01:00
NicknineTheEagle
67670aa110
Removed deprecated MinimalRebuild option
2019-09-08 16:28:35 +03:00
NicknineTheEagle
ad266af644
Added SubSystem parameter to foo_input_vgmstream project
2019-09-07 18:31:08 +03: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
cae82e9074
Clean builds and enable VGM_USE_VORBIS/MPEG manually for consistency
2018-08-20 20:08:24 +02:00
bnnm
c1e7e3b1f9
Enable CELT for MSVC project files
2018-08-12 23:00:28 +02:00
bnnm
95239dca62
Fix dependencies dir, again
2018-03-04 01:12:31 +01:00
bnnm
92b315b24a
Fix dependencies dir
2018-03-04 00:32:05 +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
Christopher Snowhill
a5b19acfb8
Revert DLL runtime change, at least until foobar2000 hits v1.4 stable.
2018-01-16 23:19:37 -08:00
bxaimc
8dc66f37a6
Some fixes for MSVC discombobulations
2018-01-17 01:09:30 -05:00
Christopher Snowhill
a32687eaf9
Update project file to include shared.lib from foobar2000 SDK.
2018-01-13 20:23:02 -08:00
Christopher Snowhill
e12e87fc78
Finishing touches on Atrac9 support.
2018-01-04 19:15:33 -08:00
Christopher Snowhill
cc2944e4f0
Update project files, and update foobar2000 component.
2017-12-30 19:15:34 -08:00
bnnm
02be212c54
Update VS project files for FFmpeg Opus (swresample.dll)
2017-09-24 19:15:24 +02:00
bnnm
25e9d1bcde
Move file types registers to foo_filetypes.h to clarify/simplify
2017-05-18 23:03:55 +02:00
bnnm
244adbeeae
Rename foobar and xmplay files for consistence
2017-05-01 16:32:00 +02:00
Christopher Snowhill
16d2532c6f
Added Release2015 target to projects.
2017-02-03 22:01:21 -08:00
bnnm
2c9acb9cf2
Move version.bat/h to root and use it for all Visual Studio modules
2017-01-15 23:09:37 +01:00
bnnm
4459ba3619
Use internal (ext_libs) FFmpeg .libs for simpler builds
2017-01-15 21:05:49 +01:00
Christopher Snowhill
2082a7a869
Updated to use bundled copy of FFmpeg libraries on win32, built with media-autobuild_suite.
2016-12-09 14:26:48 -08:00
Christopher Snowhill
ef6778bbc1
Updated foobar2000 component and main library to enable FFmpeg support.
2016-12-05 14:34:27 -08:00
Chris Moeller
3f813fad09
Revert to MSVC 2010.
2016-10-28 16:49:44 -07:00
Chris Moeller
d53030faf8
And back to 2015 again.
2016-06-26 13:28:42 -07:00
Chris Moeller
12c375e43f
Switch back to MSVC 2010
2015-10-04 09:41:07 +00:00
Chris Moeller
9cd2d32090
Rename genversion.bat to version.bat and change it just a bit
2015-08-30 18:33:29 -07:00
Chris Moeller
6a9dadc544
Updated for Visual Studio 2015
2015-08-01 03:28:53 +00:00
Chris Moeller
b2cfbee8c3
Added new dependency to foobar2000 project file
2015-01-24 21:16:38 -08:00
Chris Moeller
e159c86975
Revert to MSVC 2013
2014-11-23 00:56:58 -08:00
Chris Moeller
354cb15434
Updated project files to MSVC 2015
2014-11-20 21:49:21 -08:00
Chris Moeller
b0246bbceb
Updated project for MSVC 2013
2014-08-15 05:39:11 -07:00
Chris Moeller
98e90f8a25
Implemented ATRAC3plus support
2013-06-26 02:54:15 -07:00
Chris Moeller
8ba128c0a0
Added genversion to Release target as well
2013-06-13 18:17:05 -07:00
Chris Moeller
07107c66e7
Added Git version generator
2013-06-13 18:05:02 -07:00
Chris Moeller
634845b1ce
Added preprocessor blocking around MP4/AAC parts
2013-06-13 17:42:24 -07:00
Chris Moeller
64b74d320a
Disabled MSVC 2012 default of SSE2
2013-06-12 06:51:44 -07:00
Chris Moeller
75d329cc1d
Updated projects for MSVC 2012 using v110_xp platform
2013-06-07 18:53:29 -07:00
Chris Moeller
b3f81260f5
Fixed MP4 handler passing the end of the stream
2012-08-30 19:33:56 -07:00