diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2013-09-05 21:39:43 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2013-09-05 21:39:43 -0400 |
commit | 94efddd240f0cef752bfba5e1ccb06eb952221d1 (patch) | |
tree | 6ef76faea8c524827941d3350c469591d3ef6d19 /ardour.1 | |
parent | bc1cc154dc5b67cd49bbca87537331af3328f85b (diff) |
fix a problem creating and displaying connected status for ports not owned by ardour (e.g. system:....)
This was caused by using jack_port_get_connections() which will
not return the correct status for ports owned by another JACK
client. Because of the potential for deadlock by calling
jack_port_get_all_connections(), an extra argument was added
to several PortEngine:: API calls to specify whether the call
is in a process-callback context, which defaults to true.
The only place where false is passed is within the GlobalPortMatrix
when we need to determine whether two non-ardour ports are
connected.
Diffstat (limited to 'ardour.1')
0 files changed, 0 insertions, 0 deletions