Browse Source

Ignore priority increase warnings when testing plugins

tags/v2.3.0-RC1
falkTX 3 years ago
parent
commit
780a81440a
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 5 additions and 3 deletions
  1. +5
    -3
      source/bridges-plugin/CarlaBridgePlugin.cpp

+ 5
- 3
source/bridges-plugin/CarlaBridgePlugin.cpp View File

@@ -580,6 +580,8 @@ int main(int argc, char* argv[])
// --------------------------------------------------------------------- // ---------------------------------------------------------------------
// Initialize OS features // Initialize OS features


const bool testing = std::getenv("CARLA_BRIDGE_TESTING") != nullptr;

#ifdef CARLA_OS_WIN #ifdef CARLA_OS_WIN
OleInitialize(nullptr); OleInitialize(nullptr);
CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED); CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED);
@@ -611,7 +613,7 @@ int main(int argc, char* argv[])


if (sparam.sched_priority > 0) if (sparam.sched_priority > 0)
{ {
if (sched_setscheduler(0, SCHED_RR|SCHED_RESET_ON_FORK, &sparam) < 0)
if (sched_setscheduler(0, SCHED_RR|SCHED_RESET_ON_FORK, &sparam) < 0 && ! testing)
{ {
CarlaString error(std::strerror(errno)); CarlaString error(std::strerror(errno));
carla_stderr("Failed to set high priority, error %i: %s", errno, error.buffer()); carla_stderr("Failed to set high priority, error %i: %s", errno, error.buffer());
@@ -621,7 +623,7 @@ int main(int argc, char* argv[])
#endif #endif


#ifdef CARLA_OS_WIN #ifdef CARLA_OS_WIN
if (! SetPriorityClass(GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS))
if (! SetPriorityClass(GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS) && ! testing)
carla_stderr("Failed to set high priority."); carla_stderr("Failed to set high priority.");
#endif #endif


@@ -674,7 +676,7 @@ int main(int argc, char* argv[])
#ifdef HAVE_X11 #ifdef HAVE_X11
if (std::getenv("DISPLAY") != nullptr) if (std::getenv("DISPLAY") != nullptr)
#endif #endif
if (std::getenv("CARLA_BRIDGE_TESTING") == nullptr)
if (! testing)
carla_show_custom_ui(gHostHandle, 0, true); carla_show_custom_ui(gHostHandle, 0, true);
} }
} }


Loading…
Cancel
Save