On Thu, Aug 13, 2015 at 09:10:38AM +0200, Stéphane Letz wrote:
I am surprised also JACK1 does no do topological sort
which obviously is the needed way...
Note that JACK2 does not need to do topological sort of the client graph, since it's
client activation system is based on a "data flow" model. Client
"order" is found out
with this "activation token" model that goes progressively from inputs to
outputs
during a given cycle.
I'm well aware of that. It's also the only solution if you have
concurrent threads and the running time of each client's process
can't be assumed to be constant and known.
Ciao,
--
FA
A world of exhaustive, reliable metadata would be an utopia.
It's also a pipe-dream, founded on self-delusion, nerd hubris
and hysterically inflated market opportunities. (Cory Doctorow)