pipewire/src/modules
Wim Taymans e6fd5888ee param: add a new user seq field in the param-info
Add a new seq field in the param-info struct. Users can use this
field to keep track of pending param updates.

Store the latest seq number of the param update in the seq field. Remove
all params that don't match the sequence number because they are too
old. This avoids duplicate old params in pw-dump output.

Rework the pulseaudio manager with this same method.
2022-10-27 20:10:33 +02:00
..
module-adapter adapter: name control ports as "control" 2022-06-17 15:40:56 +02:00
module-avb clean up some more array iterations 2022-10-03 09:20:42 +02:00
module-client-device Cleanup argument names in methods and events interfaces 2022-04-15 10:11:49 +02:00
module-client-node clean up some more array iterations 2022-10-03 09:20:42 +02:00
module-filter-chain treewide: fix some strict-prototypes Clang warnings/errors 2022-10-12 07:32:47 +00:00
module-metadata Cleanup argument names in methods and events interfaces 2022-04-15 10:11:49 +02:00
module-profiler modules: use the new topic-based logging from various pipewire modules 2021-09-28 09:35:39 +02:00
module-protocol-native protocol-native: improve logging 2022-10-27 18:04:14 +02:00
module-protocol-pulse param: add a new user seq field in the param-info 2022-10-27 20:10:33 +02:00
module-raop raop: add error from reply 2022-10-12 17:51:35 +02:00
module-rtp rtp: add SAP parsing 2022-10-05 21:42:36 +02:00
module-session-manager Add <stdint.h> includes 2022-09-23 15:19:01 +00:00
module-zeroconf-discover pipewire: module-zeroconf-discover: handle when AvahiWatch is freed while dispatching 2022-03-10 21:44:27 +01:00
spa pipewire: module-spa-node-factory: remove resource listener when node is destroyed 2022-05-16 17:40:35 +00:00
flatpak-utils.h Guard <sys/vfs.h> inclusion with an #ifdef. 2022-08-21 22:42:57 +03:00
meson.build module-rtp: add pulse-server modules 2022-10-06 13:18:35 +02:00
module-access.c modules: set pipewire.access.portal.app_id in access & pulse-server 2022-08-01 19:36:00 +00:00
module-adapter.c adapter: pass spa_node to adapter 2022-05-11 12:28:26 +02:00
module-avb.c avb: properties are owned by avb object 2022-07-12 12:37:58 +02:00
module-client-device.c modules: handle factory destroy 2022-05-06 12:11:20 +02:00
module-client-node.c modules: handle factory destroy 2022-05-06 12:11:20 +02:00
module-echo-cancel.c module-echo-cancel: aec-plugin parameters 2022-10-24 16:58:00 +02:00
module-example-sink.c modules: improve docs 2022-06-23 12:48:45 +02:00
module-example-source.c modules: improve docs 2022-06-23 12:48:45 +02:00
module-fallback-sink.c module-fallback-sink: add dynamically appearing fallback sink 2022-02-13 09:54:55 +00:00
module-filter-chain.c filter-chain: iterate the port correctly 2022-10-03 09:55:44 +02:00
module-link-factory.c modules: handle factory destroy 2022-05-06 12:11:20 +02:00
module-loopback.c module-loopback: add target.delay.sec property 2022-10-20 16:02:28 +02:00
module-metadata.c module-metadata: handle factory destroy 2022-05-06 11:33:00 +02:00
module-pipe-tunnel.c modules: use TARGET_OBJECT instead of NODE_TARGET 2022-07-11 13:52:35 +02:00
module-portal.c modules: switch to new property helpers 2021-10-13 07:12:00 +00:00
module-profiler.c profiler: place rate suggestion in latency if given 2022-04-28 17:09:52 +02:00
module-protocol-native.c protocol-native: improve logging 2022-10-27 18:04:14 +02:00
module-protocol-pulse.c docs: improve docs a little 2022-06-23 18:55:02 +02:00
module-protocol-simple.c modules: improve parsing of rate and channels 2022-06-04 18:54:50 +02:00
module-pulse-tunnel.c module-pulse-tunnel: rate limit some messages 2022-10-20 09:24:54 +02:00
module-raop-discover.c Fix some badly-behaved macros 2022-09-23 11:39:33 -04:00
module-raop-sink.c raop: add error from reply 2022-10-12 17:51:35 +02:00
module-roc-sink.c roc: use native float samples 2022-06-23 12:48:59 +02:00
module-roc-source.c roc: use native float samples 2022-06-23 12:48:59 +02:00
module-rt.c module-rt: only call set_rlimit once 2022-09-09 15:27:26 +02:00
module-rtp-sink.c modules: add since tag 2022-10-13 13:16:33 +02:00
module-rtp-source.c modules: add since tag 2022-10-13 13:16:33 +02:00
module-session-manager.c modules: update docs 2022-04-22 17:08:45 +02:00
module-x11-bell.c conf: load module-x11-bell if available 2022-10-03 12:00:16 +02:00
module-zeroconf-discover.c modules: add pulse.latency to module-zeroconf-discover 2022-10-12 12:18:47 +02:00