From 7e3247832745e4fa30803e69a2d6069960110344 Mon Sep 17 00:00:00 2001
From: Chris Robinson <chris.kcat@gmail.com>
Date: Sat, 12 Jun 2021 12:54:31 -0700
Subject: Set the JACK output ports as terminal

Since there are no input ports associated with the output.
---
 alc/backends/jack.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'alc/backends/jack.cpp')

diff --git a/alc/backends/jack.cpp b/alc/backends/jack.cpp
index 349a6356..079de441 100644
--- a/alc/backends/jack.cpp
+++ b/alc/backends/jack.cpp
@@ -531,7 +531,7 @@ bool JackPlayback::reset()
         {
             std::string name{"channel_" + std::to_string(&port - &mPort[0] + 1)};
             port = jack_port_register(mClient, name.c_str(), JACK_DEFAULT_AUDIO_TYPE,
-                JackPortIsOutput, 0);
+                JackPortIsOutput | JackPortIsTerminal, 0);
             return port != nullptr;
         });
     if(bad_port != ports_end)
-- 
cgit v1.2.3