pipewire/src/modules
Wim Taymans b97327e1f6 module: handle type register errors
Registering an export type can give an error when the type is already
registered. Handle those errors and refuse to load the module.

See #2281
2022-04-11 21:15:13 +02:00
..
module-adapter adapter: add adapter.auto-port-config property 2022-01-20 18:08:30 +01:00
module-client-device protocol: increase some limits 2022-03-02 10:05:27 +01:00
module-client-node move some debug to fastpath 2022-03-28 16:25:00 +02:00
module-filter-chain filter-chain: free descriptor 2022-04-01 10:10:22 +02:00
module-metadata module-metadata: set object.serial on new client metadata 2022-02-28 20:11:01 +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 global: use SPA_ID_INVALID to send serial id 2022-03-31 09:39:49 +02:00
module-protocol-pulse pulse-server: module: rework registry 2022-04-11 03:02:08 +02:00
module-raop handle open_memstream errors 2022-03-02 11:48:31 +01:00
module-session-manager module: handle type register errors 2022-04-11 21:15:13 +02:00
module-zeroconf-discover pipewire: module-zeroconf-discover: handle when AvahiWatch is freed while dispatching 2022-03-10 21:44:27 +01:00
spa resource: allow NULL resource in error 2022-02-02 21:33:33 +01:00
meson.build meson: Add option to enable/disable legacy RTKit module 2022-03-31 07:07:40 +00:00
module-access.c treewide: only define feature macros when the feature is available 2022-02-04 00:15:59 +01:00
module-adapter.c resource: allow NULL resource in error 2022-02-02 21:33:33 +01:00
module-client-device.c module: handle type register errors 2022-04-11 21:15:13 +02:00
module-client-node.c module: handle type register errors 2022-04-11 21:15:13 +02:00
module-echo-cancel.c modules: add pid to unique name 2022-04-01 15:22:48 +02:00
module-example-sink.c modules: add pid to unique name 2022-04-01 15:22:48 +02:00
module-example-source.c modules: add pid to unique name 2022-04-01 15:22:48 +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 modules: add pid to unique name 2022-04-01 15:22:48 +02:00
module-link-factory.c modules: fix warning 2022-02-18 15:12:27 +01:00
module-loopback.c modules: add pid to unique name 2022-04-01 15:22:48 +02:00
module-metadata.c module: handle type register errors 2022-04-11 21:15:13 +02:00
module-portal.c modules: switch to new property helpers 2021-10-13 07:12:00 +00:00
module-profiler.c profiler: add force rate and quantum to latency 2022-02-11 12:24:16 +01:00
module-protocol-native.c protocol-native: footer pre_demarshal must come first 2022-02-26 17:48:51 +00:00
module-protocol-pulse.c modules: add log topics to module-protocol-pulse 2021-09-28 09:35:39 +02:00
module-protocol-simple.c modules: use NODE_WANT_DRIVER=true instead of NODE_GROUP 2022-03-30 14:56:28 +02:00
module-pulse-tunnel.c pulse-tunnel: recover from xruns better 2022-03-30 17:59:25 +02:00
module-raop-discover.c handle open_memstream errors 2022-03-02 11:48:31 +01:00
module-raop-sink.c modules: add pid to unique name 2022-04-01 15:22:48 +02:00
module-roc-sink.c modules: use NODE_WANT_DRIVER=true instead of NODE_GROUP 2022-03-30 14:56:28 +02:00
module-roc-source.c modules: use NODE_WANT_DRIVER=true instead of NODE_GROUP 2022-03-30 14:56:28 +02:00
module-rt.c thread: deprecate pw_thread_utils_set() 2022-03-30 20:39:34 +02:00
module-session-manager.c doc: add the documentation infrastructure for pipewire modules 2021-06-25 08:42:24 +00:00
module-x11-bell.c pipewire: module-x11-bell: mark connection as terminatable 2022-02-18 12:30:53 +01:00
module-zeroconf-discover.c handle open_memstream errors 2022-03-02 11:48:31 +01:00