falkTX
|
b93cb19975
|
Stop using VLAs on code that will be used in OBS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
08d9645747
|
MSVC compat for internal engine details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
23d015f49c
|
Adjust getBinaryTypeFromFile to allow Qt usage
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7b728bfcf3
|
Add getBinaryTypeAsString utility function
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cd668d966d
|
More MSVC compat, cleanup thread code
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2ed57a0272
|
Fix a silly MSVC error
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a2411edbba
|
Assume MSVC has proper C++11 support
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
077049d88c
|
Split water atomics, skip building those not supported by msvc
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
62838c8b85
|
Even more MSVC compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a28db63576
|
Continue MSVC compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
abdfcd78db
|
More MSVC compat details
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
518ad5d423
|
More MSVC warning handling
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
8b3f95cd15
|
Another MSVC compat fix
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
22b5176486
|
ignore some macos deprecation warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a2cd6f2b68
|
ignore a warning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e06df7ae82
|
Make water atomic methods compatible with MSVC
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f75582a2f3
|
Fix build with win32 unicode
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1591b84f1a
|
Add specialized water static lib content for OBS
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d029cd22a8
|
More cleanup, allow to pick qt for utils info methods (stub)
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
d7e79fd4f3
|
Fix a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6234db602b
|
set NOMINMAX for utils windows include
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
0ff297d2c2
|
more spreadout use of BUILDING_CARLA_OBS macro
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
75597bc303
|
tweak lilv msvc build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9fb3f216b0
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
7d04167083
|
Use _WIN32 instead of __WIN32__ for internal lilv
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
955b1bb88c
|
better qt6 compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5508fb256a
|
Allow to skip sfz and water use for cached plugin info
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
933c3c6812
|
Fix frontend qt6 compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
68fa12d9e1
|
Another msvc fix, missing include
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6f8ff6d977
|
Add internal BridgeTextReader to cleanup bridge reading code
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
8ece0553fb
|
Cleanup ringbuffer code
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
16e645c26c
|
More msvc compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e7b077b06b
|
bridge utils: do not use sprintf
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4aa25f7264
|
More msvc compat
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1d0a4cb81e
|
Dont use VLAs
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6d3ee107e7
|
Cleanup whitespace
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5d2d9a70d9
|
Fix a "possible loss of data" warning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
48994f6522
|
Fix carla_shm_create_temp for unicode windows builds
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
cf8d885999
|
Remove use of REAL_BUILD macro
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fd6271dcfe
|
Only use __builtin_expect for gnuc compatible compilers
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
aea5dcc302
|
msvc compat for print utils
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
384b9198b1
|
MSVC doesnt have cxxabi.h header
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f5ad53a086
|
Ignore a compiler warning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
6258d69589
|
Do not use `getDefaultValue` for JUCE plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f1a30531b9
|
Cleanup CARLA_PLUGIN_ONLY_BRIDGE macro usage
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
2cb5950eb0
|
Cleanup core lib linkage
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
96b67721b6
|
Adjustments as needed for Carla as OBS plugin
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
9c00a93cb8
|
Introduce CARLA_PLUGIN_ONLY_BRIDGE build macro
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4267d5e2a3
|
minor bridge spec comments
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f6ca0a6a09
|
Add .clang-format on root, so external usage doesnt complain
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |