mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2026-05-31 10:58:24 +02:00
When not using PTP as the driver, it is possible that packet receive and the process() callback are out of sync, meaning that the target buffer fill level might be off by upto one ptime's worth of samples occasionally. This would make the DLL hunt for the target rate, and cause a constantly varying delay. Accounting for the delta between the packet receive time and the process() time allows us to eliminate this jitter, resulting in much more consistent rate matching. |
||
|---|---|---|
| .. | ||
| daemon | ||
| examples | ||
| gst | ||
| modules | ||
| pipewire | ||
| tests | ||
| tools | ||
| meson.build | ||