Skip to content

pipewire-[backend|plugin]: Add timestamps to buffers

Robert Mader requested to merge rmader/weston:pipewire-timestamps into main

In Pipewire and Gstreamer terminology Weston is a "live" source (as we do not explicitly set PW_KEY_STREAM_IS_LIVE to false). Such sources, be it compositors, cameras or microphones, usually set the current system time as timestamps on buffers in order to make life easier for consumers. Thus let's do so as well.

This notably helps when recording using gstpipewiresrc with the keepalive-time property set.

Edited by Robert Mader

Merge request reports