Patch from Fons Adriaensen to improve validity/usability of jack_frame_time()0.124
commitefd4794001db845433a1eff175256fc9a34f4a79
authorPaul Davis <paul@linuxaudiosystems.com>
Tue, 8 Jul 2014 16:01:30 +0000 (8 12:01 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 8 Jul 2014 16:01:30 +0000 (8 12:01 -0400)
treee98f5dac90b618befa241a85789c616678d4f628
parentbe88fce80051a2142d73320a97d8c8724a5b83a9
Patch from Fons Adriaensen to improve validity/usability of jack_frame_time()

 ensures that frame time will reflect any
discontinuity in processing (xrun or skipped cycles). It also cleans up
the code related to maintaining the DLL and frame time a bit, all of it
is now together in jack_run_cycle() and the logic behind it is easy to
follow.

The 'delayed_usecs' argument to jack_run_cycle() is now probably
redundant, the value computed locally (the 'dus' variable) is in
all cases more accurate than what the backend can provide.
jackd/engine.c