From 72341e71fb854afe047f63528c6a564b0ea9869b Mon Sep 17 00:00:00 2001 From: falkTX Date: Fri, 22 Jul 2022 01:42:06 +0100 Subject: [PATCH] Fix win32 CI stuff; Set port flags for 3BandEQ and PingPongPan Signed-off-by: falkTX --- .github/workflows/build.yml | 9 ++++++++- dpf | 2 +- plugins/3BandEQ/DistrhoPlugin3BandEQ.cpp | 7 +++++++ plugins/3BandEQ/DistrhoPlugin3BandEQ.hpp | 1 + plugins/PingPongPan/DistrhoPluginPingPongPan.cpp | 7 +++++++ plugins/PingPongPan/DistrhoPluginPingPongPan.hpp | 1 + 6 files changed, 25 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8ccae50..e88f9eb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -193,7 +193,8 @@ jobs: run: | sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list sudo apt-get update -qq - sudo apt-get install -yqq --allow-downgrades libpcre2-8-0/focal libpcre2-16-0/focal libpcre2-32-0/focal libpcre2-posix2/focal + sudo apt-get install -yqq --allow-downgrades libgd3/focal libpcre2-8-0/focal libpcre2-16-0/focal libpcre2-32-0/focal libpcre2-posix2/focal + sudo apt-get purge -yqq libmono* moby* mono* php* libgdiplus libpcre2-posix3 libzip4 - name: Set up dependencies run: | sudo dpkg --add-architecture i386 @@ -226,6 +227,12 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive + - name: Fix GitHub's mess + run: | + sudo rm -f /etc/apt/sources.list.d/microsoft-prod.list + sudo apt-get update -qq + sudo apt-get install -yqq --allow-downgrades libgd3/focal libpcre2-8-0/focal libpcre2-16-0/focal libpcre2-32-0/focal libpcre2-posix2/focal + sudo apt-get purge -yqq libmono* moby* mono* php* libgdiplus libpcre2-posix3 libzip4 - name: Set up dependencies run: | sudo apt-get update -qq diff --git a/dpf b/dpf index 5d7fd17..1aa5892 160000 --- a/dpf +++ b/dpf @@ -1 +1 @@ -Subproject commit 5d7fd17f6a634ccd648a264743319c145928a27c +Subproject commit 1aa5892a13d7797935964443ae7dda6e08c470cd diff --git a/plugins/3BandEQ/DistrhoPlugin3BandEQ.cpp b/plugins/3BandEQ/DistrhoPlugin3BandEQ.cpp index 92ce595..579b697 100644 --- a/plugins/3BandEQ/DistrhoPlugin3BandEQ.cpp +++ b/plugins/3BandEQ/DistrhoPlugin3BandEQ.cpp @@ -40,6 +40,13 @@ DistrhoPlugin3BandEQ::DistrhoPlugin3BandEQ() // ----------------------------------------------------------------------- // Init +void DistrhoPlugin3BandEQ::initAudioPort(bool input, uint32_t index, AudioPort& port) +{ + port.groupId = kPortGroupStereo; + + Plugin::initAudioPort(input, index, port); +} + void DistrhoPlugin3BandEQ::initParameter(uint32_t index, Parameter& parameter) { switch (index) diff --git a/plugins/3BandEQ/DistrhoPlugin3BandEQ.hpp b/plugins/3BandEQ/DistrhoPlugin3BandEQ.hpp index 9ecda30..d49d4c5 100644 --- a/plugins/3BandEQ/DistrhoPlugin3BandEQ.hpp +++ b/plugins/3BandEQ/DistrhoPlugin3BandEQ.hpp @@ -82,6 +82,7 @@ protected: // ------------------------------------------------------------------- // Init + void initAudioPort(bool input, uint32_t index, AudioPort& port) override; void initParameter(uint32_t index, Parameter& parameter) override; void initProgramName(uint32_t index, String& programName) override; diff --git a/plugins/PingPongPan/DistrhoPluginPingPongPan.cpp b/plugins/PingPongPan/DistrhoPluginPingPongPan.cpp index 39f43e1..6c3d1f8 100644 --- a/plugins/PingPongPan/DistrhoPluginPingPongPan.cpp +++ b/plugins/PingPongPan/DistrhoPluginPingPongPan.cpp @@ -38,6 +38,13 @@ DistrhoPluginPingPongPan::DistrhoPluginPingPongPan() // ----------------------------------------------------------------------- // Init +void DistrhoPluginPingPongPan::initAudioPort(bool input, uint32_t index, AudioPort& port) +{ + port.groupId = kPortGroupStereo; + + Plugin::initAudioPort(input, index, port); +} + void DistrhoPluginPingPongPan::initParameter(uint32_t index, Parameter& parameter) { switch (index) diff --git a/plugins/PingPongPan/DistrhoPluginPingPongPan.hpp b/plugins/PingPongPan/DistrhoPluginPingPongPan.hpp index 93055e4..fbda80b 100644 --- a/plugins/PingPongPan/DistrhoPluginPingPongPan.hpp +++ b/plugins/PingPongPan/DistrhoPluginPingPongPan.hpp @@ -78,6 +78,7 @@ protected: // ------------------------------------------------------------------- // Init + void initAudioPort(bool input, uint32_t index, AudioPort& port) override; void initParameter(uint32_t index, Parameter& parameter) override; void initProgramName(uint32_t index, String& programName) override;