Draft: Use timing report for Pipewire aout
This is in follow-up on !1650 (closed) discussions.
This aims to replace time_get
by aout_TimingReport
I tried to use pw_time::ticks but it's so losely defined that I prefer a more conventional delay approach.
Note that for this POC I chose to not send points in the future, but the clock should be able to handle them (provided that they stay monotonic).
Edit: it now sends future points as it prevents a useless test
The same method could also be applied to jack and the now threaded alsa aout.
Edited by Denis Charmet