pipewire/src/modules
Wim Taymans 96d593cc34 rtp: idle the source when in timeout
Idle the source when no packets are received and resume when new packets
arrive.

Add a stream.may-pause property to pause the stream when no packets are
received during the timeout window.

Make sure the rtp.streaming property is updated correctly and as soon as
we get the first packet.

Fixes #4456
2025-01-21 16:51:31 +01:00
..
module-adapter
module-avb
module-client-device
module-client-node
module-jack-tunnel
module-metadata
module-netjack2
module-profiler
module-protocol-native add per type API defines 2024-11-26 11:58:51 +01:00
module-protocol-pulse pulse-server: clear old data when jumping forwards 2025-01-16 16:21:22 +01:00
module-raop pipewire: rtsp-client: use offsetof() 2024-12-14 23:28:43 +01:00
module-roc
module-rt
module-rtp rtp: idle the source when in timeout 2025-01-21 16:51:31 +01:00
module-session-manager
module-vban pipewire: module-vban: fix vban serial header 2024-12-14 23:09:45 +01:00
module-zeroconf-discover
spa
flatpak-utils.h
meson.build
module-access.c
module-adapter.c
module-avb.c
module-client-device.c
module-client-node.c make per object IMPL 2024-11-26 11:35:50 +01:00
module-combine-stream.c
module-echo-cancel.c
module-example-filter.c
module-example-sink.c
module-example-source.c
module-fallback-sink.c
module-ffado-driver.c
module-filter-chain.c filter-graph: handle NULL in and out 2025-01-07 10:42:04 +01:00
module-jack-tunnel.c
module-jackdbus-detect.c
module-link-factory.c
module-loopback.c module-loopback: support latencyOffsetNsec Prop 2024-12-15 20:10:01 +00:00
module-metadata.c make per object IMPL 2024-11-26 11:35:50 +01:00
module-netjack2-driver.c
module-netjack2-manager.c
module-parametric-equalizer.c
module-pipe-tunnel.c modules: use pw_stream_set_rate() when we can 2024-11-22 09:49:27 +01:00
module-portal.c
module-profiler.c add per type API defines 2024-11-26 11:58:51 +01:00
module-protocol-native.c
module-protocol-pulse.c
module-protocol-simple.c
module-pulse-tunnel.c modules: use pw_stream_set_rate() when we can 2024-11-22 09:49:27 +01:00
module-raop-discover.c
module-raop-sink.c pipewire: module-raop-sink: remove unused function 2024-12-14 23:28:43 +01:00
module-roc-sink.c
module-roc-source.c
module-rt.c
module-rtp-sap.c sap: only send bye + new SAP when SDP changed 2025-01-21 15:43:10 +01:00
module-rtp-session.c
module-rtp-sink.c
module-rtp-source.c rtp: idle the source when in timeout 2025-01-21 16:51:31 +01:00
module-session-manager.c
module-snapcast-discover.c
module-vban-recv.c module-vban: add stream.rules support 2024-11-14 09:59:12 +01:00
module-vban-send.c
module-x11-bell.c
module-zeroconf-discover.c
network-utils.h network-utils: handle inet_ntop errors 2025-01-09 16:28:51 +01:00