portaudio connect & graph-changed callbacks (untested)
authorRobin Gareus <robin@gareus.org>
Mon, 7 Dec 2015 23:36:09 +0000 (00:36 +0100)
committerRobin Gareus <robin@gareus.org>
Mon, 7 Dec 2015 23:36:29 +0000 (00:36 +0100)
libs/backends/portaudio/portaudio_backend.cc

index 8443da256a6f7ccf135e2ccd2213556271d8eb34..b235a98b899ac526835266742d4739d5422f5be3 100644 (file)
@@ -616,6 +616,9 @@ PortAudioBackend::portaudio_callback(const void* input,
                                          status_flags)) {
                return paAbort;
        }
+
+       process_port_connection_changes();
+
        return paContinue;
 }
 
@@ -838,6 +841,8 @@ PortAudioBackend::freewheel_process_thread()
                if (!blocking_process_freewheel()) {
                        break;
                }
+
+               process_port_connection_changes();
        }
 
        pthread_mutex_unlock (&_freewheel_mutex);