pipewire/spa/plugins
Wim Taymans 8249fa3cbf node-driver: ensure position doesn't jump
Make sure that the position only advances in the running state.

When we are not following a clock we can simply increment the position
with the duration every time we run.

If we are following a clock. Take the elapsed time of the clock into
account when aligning to the position.

Fixes #3189
2023-09-21 09:52:53 +02:00
..
aec aec: support both webrtc versions 2023-09-14 15:35:40 +02:00
alsa alsa: fix recover logic 2023-09-20 15:38:41 +02:00
audioconvert audioconvert: silence some debug 2023-09-15 12:18:20 +02:00
audiomixer audiomixer: Correctly initialise data_loop 2023-09-20 21:46:24 -04:00
audiotestsrc node: update the duration/rate from the target 2023-03-23 18:39:27 +01:00
avb handle NULL latency param 2023-09-13 11:13:48 +02:00
bluez5 treewide: use spa_assert_not_reached() instead of assert(false) 2023-09-16 17:50:25 +02:00
control node: clarify port_set_io and SPA_IO_Buffers 2023-09-11 11:23:25 +02:00
ffmpeg treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
jack jack: improve jack-sink and jack-source 2023-04-25 20:17:11 +02:00
libcamera spa: libcamera: add libcamera version check for properties::SystemDevices 2023-07-19 09:21:03 +00:00
support node-driver: ensure position doesn't jump 2023-09-21 09:52:53 +02:00
test treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
v4l2 handle NULL latency param 2023-09-13 11:13:48 +02:00
videoconvert treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
videotestsrc treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
volume volume: Fix inverted check for buffer validity 2023-03-31 08:19:07 +00:00
vulkan vulkan: fix uninitialized writeDescriptor 2023-08-31 10:08:06 +00:00
meson.build Disable alsa plugin on !Linux platforms. 2023-03-15 16:53:41 +00:00