pipewire/doc/dox/internals
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
..
access.dox doc: internals/access: update documentation vs current state 2023-11-29 18:51:35 +02:00
audio.dox doc: reorganize files 2023-11-19 16:39:15 +00:00
daemon.dox Fix typos 2024-05-22 09:19:34 +02:00
design.dox doc: link to the protocol message documentation 2025-03-11 16:26:06 +01:00
dma-buf.dox docs: document negotiation of explicit sync 2024-08-28 11:43:38 +02:00
driver.dox doc: spa: Fix offset in driver documentation 2025-08-05 17:54:56 +00:00
index.dox doc: spa: Add more docs about SPA_IO_Clock and driver operations 2025-07-16 10:58:48 +02:00
latency.dox doc: fix a typo 2025-06-13 09:21:51 +02:00
library.dox Fix typos 2024-05-22 09:19:34 +02:00
midi.dox docs: fix some typos 2025-05-23 16:40:20 +02:00
objects.dox doc: reorganize files 2023-11-19 16:39:15 +00:00
portal.dox doc: fix xdg-desktop-portal documentation links 2023-11-21 21:25:13 +01:00
protocol.dox doc: Fix Device::Info id field type in protocol documentation 2025-08-22 21:57:57 -04:00
pulseaudio.dox doc: reorganize files 2023-11-19 16:39:15 +00:00
scheduling.dox impl-link: add 1 quantum latency for async links 2025-09-15 17:42:03 +02:00
session-manager.dox doc: reorganize files 2023-11-19 16:39:15 +00:00
tag.dox doc: fix end of page for tag doc 2025-05-14 18:23:41 +02:00