pipewire/doc
Wim Taymans 4dccddd564 impl-link: add 1 quantum latency for async links
Update the scheduling doc with some information about how async
scheduling works. Also add something about the latency.

Async links add 1 quantum of latency so take that into account when
aggregating latencies.

Also a source directly linked to an async node does not add latency
(we evaluate the tee before incrementing the cycle so that it effectively
is executed in the previous cycle and consumed immediately by async
nodes). We can do this because the driver source always provides data
before the async node, and never concurrently.

Add a listener to the link for the node driver change as well because
that can now influence the latency for async nodes.
2025-09-15 17:42:03 +02:00
..
dox impl-link: add 1 quantum latency for async links 2025-09-15 17:42:03 +02:00
examples loop: clarify the pw_main_loop_run returned value 2024-06-04 15:34:59 +00:00
custom.css doc: add reference docs + index for config and env variables 2024-02-18 15:08:35 +02:00
Doxyfile.in doc: show tabs on top on doxygen >= 1.13 2025-09-03 09:34:54 +00:00
doxygen-awesome.css fix codespell issues 2021-10-07 15:26:18 +00:00
DoxygenLayout.xml doc: add links to docs of other versions 2025-04-05 14:36:43 +03:00
examples.dox.in doc: link examples to Doxygen docs 2021-10-10 00:35:46 +03:00
input-filter-h.sh Use portable shebang in input-filter-h.sh 2024-02-10 20:52:35 +03:00
input-filter-md.py doc: support alternative index name in @IDX@ 2025-09-03 09:34:54 +00:00
input-filter.py doc: make all manpages with Doxygen 2023-11-22 20:10:49 +02:00
man-fixup.py doc: fix workaround for old doxygen versions 2024-04-23 10:59:24 +00:00
meson.build doc: spa: Add more docs about SPA_IO_Clock and driver operations 2025-07-16 10:58:48 +02:00
tree.dox doc: add 'Configuration' page 2024-02-04 10:29:39 +00:00