pipewire/src
Carlos Rafael Giani f904168433 module-rtp: Copy sess.ts-direct in RTP sink and add direct ts documentation
In the past, it made no difference whether or not an RTP sink's
sess.ts-direct property was set to true. This changed in commit
6bf81ebe59 . Now, sess.ts-direct must be
set to true if an associated RTP source is using direct timestamp mode.
That's because when the RTP sink's direct timestamp mode is not enabled,
it will set the new internal ts_align offset to a nonzero value, which
then corrupts timestamps and causes out of sync playback in the RTP
sources.

Also, copy the sess.ts-direct property from the global RTP sink props
to the stream props to match the behavior of the RTP source module.
2026-06-14 22:05:30 +02:00
..
daemon added entity fields to avb conf 2026-06-03 10:37:53 +00:00
examples impl-node: accept more node.passive values 2026-03-12 17:25:36 +01:00
gst fix some compilation problems 2026-05-11 11:59:54 +02:00
modules module-rtp: Copy sess.ts-direct in RTP sink and add direct ts documentation 2026-06-14 22:05:30 +02:00
pipewire keys: add follow-suspend passive mode to keys docs 2026-06-12 11:59:36 +02:00
tests treewide: make more file descriptors cloexec 2026-05-04 19:48:41 +02:00
tools port-config: add internalFormat to PortConfig 2026-06-12 17:50:46 +02:00
meson.build meson.build: fix compile with -Dexamples=disabled 2023-11-28 10:18:25 +00:00