DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit ed3bc5f869874c5fd862fd0fd58bd52f3c0c2d54
parent 482d0af8f60c81ecb5cf171824926190bb439888
Author: falkTX <falktx@falktx.com>
Date:   Thu,  9 Feb 2023 11:38:42 +0100

Fix build, add SDL2 stuff for CI testing

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
M.github/workflows/makefile.yml | 2+-
Mdistrho/src/jackbridge/RtAudioBridge.hpp | 1+
Mdistrho/src/jackbridge/SDL2Bridge.hpp | 1+
3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/makefile.yml b/.github/workflows/makefile.yml @@ -20,7 +20,7 @@ jobs: - name: Set up dependencies run: | sudo apt-get update -qq - sudo apt-get install -yq libasound2-dev libcairo2-dev libdbus-1-dev libgl1-mesa-dev liblo-dev libpulse-dev libx11-dev libxcursor-dev libxext-dev libxrandr-dev xvfb + sudo apt-get install -yq libasound2-dev libcairo2-dev libdbus-1-dev libgl1-mesa-dev liblo-dev libpulse-dev libsdl2-dev libx11-dev libxcursor-dev libxext-dev libxrandr-dev xvfb - name: Without any warnings env: CFLAGS: -Werror diff --git a/distrho/src/jackbridge/RtAudioBridge.hpp b/distrho/src/jackbridge/RtAudioBridge.hpp @@ -52,6 +52,7 @@ # include "../../extra/String.hpp" # include "../../extra/ScopedDenormalDisable.hpp" +using DISTRHO_NAMESPACE::ScopedDenormalDisable; using DISTRHO_NAMESPACE::ScopedPointer; using DISTRHO_NAMESPACE::String; diff --git a/distrho/src/jackbridge/SDL2Bridge.hpp b/distrho/src/jackbridge/SDL2Bridge.hpp @@ -224,6 +224,7 @@ struct SDL2Bridge : NativeBridge { #if DISTRHO_PLUGIN_NUM_OUTPUTS == 0 // if there are no outputs, run process callback now + const ScopedDenormalDisable sdd; self->jackProcessCallback(numFrames, self->jackProcessArg); #endif }