pipewire/src
Robert Mader 86da3e1183 pipewiresrc: Use clock time difference to update last_buffer time
Setting the current clock time when resending buffers is often wrong.
Especially for pseudo-live sources - the default mode - it discards
the original buffer time, which again is used by the base-class to
adjust the timestamps further, ultimately resulting in very wrong
timestamps.

Instead, try to calculate the delta between when we originally got the
buffer and now.

(cherry picked from commit efd1526423)
2026-03-04 13:31:56 +01:00
..
daemon filter-graph: add gain option to sofa 2026-02-02 16:28:54 +01:00
examples stream: Make capability device IDs an JSON object 2026-01-22 16:08:19 +00:00
gst pipewiresrc: Use clock time difference to update last_buffer time 2026-03-04 13:31:56 +01:00
modules module-protocol-native: Fix socket activation 2026-03-03 09:44:14 +01:00
pipewire context: set time in position for drivers 2026-02-12 17:15:33 +01:00
tests stream: return -EIO when doing get_time in != STREAMING 2026-02-12 12:26:33 +01:00
tools pw-mon: Fix help message for --hide-params 2026-02-15 10:18:34 +00:00
meson.build meson.build: fix compile with -Dexamples=disabled 2023-11-28 10:18:25 +00:00