Cross-Platform build scripts for audio plugins
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
969B

  1. From 912ed316fdec187005f4172d06093baa1a791c2a Mon Sep 17 00:00:00 2001
  2. From: falkTX <falktx@falktx.com>
  3. Date: Thu, 14 Mar 2024 18:27:05 +0100
  4. Subject: [PATCH] Skip alsa-jack from alsa-plugins
  5. Signed-off-by: falkTX <falktx@falktx.com>
  6. ---
  7. common/JackInternalClient.cpp | 4 ++++
  8. 1 file changed, 4 insertions(+)
  9. diff --git a/common/JackInternalClient.cpp b/common/JackInternalClient.cpp
  10. index 6b4dd75bd..a428c975d 100644
  11. --- a/common/JackInternalClient.cpp
  12. +++ b/common/JackInternalClient.cpp
  13. @@ -73,6 +73,10 @@ int JackInternalClient::Open(const char* server_name, const char* name, jack_uui
  14. int result;
  15. jack_log("JackInternalClient::Open name = %s", name);
  16. + // ignore client from alsa-plugins
  17. + if (strncmp(name, "alsa-jack.", 10) == 0)
  18. + return -1;
  19. +
  20. if (strlen(name) >= JACK_CLIENT_NAME_SIZE) {
  21. jack_error("\"%s\" is too long to be used as a JACK client name.\n"
  22. "Please use %lu characters or less",