pipewire/src/modules
Wim Taymans 44d743ed95 spa: make all format parsing fields optional
Just like the optional build, make all field parsing optional. This
will leave the fields with their default values if they are not parsed
from the param.

We can then remove our custom functions and use the generic ones in
various places.
2022-11-03 13:13:07 +01: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 filter-chain: add more default LADSPA search paths 2022-11-02 12:57:16 +01: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 spa: make all format parsing fields optional 2022-11-03 13:13:07 +01: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 Add some more format checks 2022-11-03 13:10:32 +01:00
module-link-factory.c modules: handle factory destroy 2022-05-06 12:11:20 +02:00
module-loopback.c Add some more format checks 2022-11-03 13:10:32 +01:00
module-metadata.c module-metadata: handle factory destroy 2022-05-06 11:33:00 +02:00
module-pipe-tunnel.c module-pipe-tunnel: Update the description of the module. 2022-10-28 07:07:43 +00: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