falkTX
|
8ae49ddf33
|
Mark CarlaMutex and CarlaString as public, needed for msvc
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
18902c6529
|
setup pthreads for msvc
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
37447c6317
|
Fix build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
bfa3c74c84
|
Make bridge and mac utils public, add to utils lib
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
4ef7357545
|
rename macro to CARLA_UTILS_USE_QT, cleanup use
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a14c77bc39
|
CarlaPipeUtils: stop using deprecated lv2 includes
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e924e19f25
|
Cleanup endianness usage
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
20987e13fb
|
Cleanup and document CarlaSha1 class
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
eb164c6920
|
Add sha1sum utils, to be used in plugin scanning
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
ad7def4bd0
|
dont return nullptr on some functions, for -Wformat-overflow
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f5aa43b16f
|
Use uint32_t for carla_gettime_ms
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
e7b49ee3d0
|
Add bridge opcode for reloading plugin info
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
687e0e8a1b
|
Fix truncation
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fedb15a60e
|
Use new time utils in pipe code
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
54cdc0b5e8
|
Introduce new header file for time-related utilities
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
f272c0ef11
|
Remove old .kdev_include_paths files
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
1dff57a1e6
|
bridge: change custom data "big size" to 4096, bump api version
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a35ab6504f
|
Silence some warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
fbb49e2a87
|
Fix manual inclusion of CarlaMacUtils.cpp
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
bc64ed561f
|
Add *.mm files, needed for Xcode
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
083a1a0c91
|
Fix non-linux build
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
b19d3daad2
|
Handle VST3 UI resize
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
c935ce4e5d
|
Setup VST3 audio buffers properly
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
5e5188c415
|
Cleanup
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
59fc42412f
|
Reduce starting pipe message to debug
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
a6d8560dae
|
Implement getPluginCategoryFromString
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
falkTX
|
3ec0eb2eb8
|
Add CarlaPipeCommon::readNextLineAsString() variant
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |
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
|
22b5176486
|
ignore some macos deprecation warnings
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
|
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
|
9fb3f216b0
|
Cleanup
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
|
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
|
f1a30531b9
|
Cleanup CARLA_PLUGIN_ONLY_BRIDGE macro usage
Signed-off-by: falkTX <falktx@falktx.com>
|
1 year ago |