falkTX
|
6adc057dc4
|
Fix an hardcoded value in waitForAsyncObject
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
01dfa6d1d4
|
Make sure `readSucess` starts initialized
|
4 years ago |
Filipe Coelho
|
ad123a4334
|
Optimize pipes (#1048)
* unfinished commit
Signed-off-by: falkTX <falktx@falktx.com>
* Finish optimizations
|
4 years ago |
falkTX
|
c87c948a17
|
Reduce pipe allocations for pyqt plugin ui and simple values
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
9a6c17dc56
|
Optimize pipe reads, by reducing allocations
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5217efc4cf
|
Implement lv2ui request parameter for file paths
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
ec3b9dac09
|
Fix CarlaPipeCommon::readNextLineAsUInt for values > INT32_MAX
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a89dfbf49d
|
Fix string-copy related compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
edc15542e9
|
Rework some code, join LADSPA and DSSI plugin support code into 1
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
92f7b267ec
|
Enforce use of return value of a few CarlaPlugin functions
|
5 years ago |
falkTX
|
22fb410c97
|
Terminate wine bridges if main carla dies
Expose linux call over bridge, so we can set the flag
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
46dd075303
|
Terminate wine bridges if main carla dies
Expose linux call over bridge, so we can set the flag
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
90312d6ebb
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
a8c7246266
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
205d4789db
|
Dont allocate memory or set locale on each pipe idle
No longer needed as we use ScopedLocale
|
5 years ago |
falkTX
|
984a06ce50
|
Make ScopedLocale its own class, apply it everywhere that it fits
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
8672df82ad
|
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
|
5 years ago |
falkTX
|
be4b588c15
|
Fix previous commit
|
6 years ago |
falkTX
|
6cc0260a8a
|
Try to fix build with old Linux
|
6 years ago |
falkTX
|
cee75f5b3f
|
Only use syncfs on linux and hurd
|
6 years ago |
falkTX
|
49fbbc23e9
|
Flush pipes with syncfs, seems to be the only call that works
|
6 years ago |
falkTX
|
f475d04869
|
Expose more stuff to carla-plugin bridge, increase pipe timeout
|
6 years ago |
falkTX
|
b86594cb2e
|
Cleanup win32 pipe code, handle cases of client crashing
|
6 years ago |
falkTX
|
f8b82e8da9
|
Rework win32 pipes, make it really async and sorta working
|
6 years ago |
falkTX
|
bbb796cab0
|
Some fixes for pipes on windows
|
6 years ago |
falkTX
|
f99242e2bc
|
Cleanup
|
6 years ago |
falkTX
|
86a27bd68b
|
Misc fixes detected by static analyzer
|
6 years ago |
falkTX
|
ff5c315f7a
|
Fix windows build
|
6 years ago |
falkTX
|
a96a16d728
|
Continue build scripts; Fix build on old distros
|
6 years ago |
Filipe Coelho
|
eb1d1c05b7
|
Fix some compiler warnings
|
6 years ago |
falkTX
|
d24e95d813
|
Sync main and bridge UI code, all UIs resizable by default
|
6 years ago |
falkTX
|
c3097fb386
|
Stop trying to write to pipes when previous op fails, other fixes
|
6 years ago |
falkTX
|
d40e36ddfa
|
Make sure to stop pipe communication right when UI bridges close
|
6 years ago |
falkTX
|
cf8d3326f1
|
Fix build
|
7 years ago |
falkTX
|
56fa7b3986
|
Cleanup; Only use F_SETPIPE_SZ on Linux
|
7 years ago |
falkTX
|
09fb3d6500
|
Fix build on Mac OS and old non-c++11 compilers
|
7 years ago |
falkTX
|
79d2686147
|
Fix windows build, cleanup
|
7 years ago |
falkTX
|
b00010b65a
|
Rename the custom mini juce fork to "water"
|
7 years ago |
falkTX
|
0fc5553a49
|
Finish moving things to mini juce
|
7 years ago |
falkTX
|
4d14bb55fe
|
Kill bridges (child processes) when main carla dies
|
7 years ago |
falkTX
|
6062420d9b
|
Only print pipe write errors once
|
7 years ago |
falkTX
|
97bd032ebd
|
Add prevent-bad-behaviour option, and make it work once again
|
7 years ago |
falkTX
|
531f7ac540
|
Unset LD_LIBRARY_PATH on external uis
|
7 years ago |
falkTX
|
c7bd702449
|
Fix osx/win build after some juce changes
|
7 years ago |
falkTX
|
61c25ebfdb
|
Fix build under old linux systems
|
7 years ago |
falkTX
|
17311e55c1
|
Fix OSX build (no c++11 yet)
|
7 years ago |
falkTX
|
ac58c21cba
|
Fix previous commit
|
7 years ago |
falkTX
|
6ba82f32ed
|
Rework pipe code, now working under win32; Enable pipe plugins
Hopefully doesn't break linux/osx stuff...
|
7 years ago |
falkTX
|
7e6ed45fa4
|
Fix crash (data corruption) when using certain UIs in carla-plugin
Was a threading issue, uiIdle() being called from 2 threads.
Fixes #418
Fixes #227
|
7 years ago |
falkTX
|
b210836e7b
|
Fix nitpick warnings; Fix carla-lv2 round-error timing
|
8 years ago |