pipewire/src/modules
Barnabás Pőcze a79bb60754 pulse-server: clean up everything when the context is destroyed
Clean everything up when the context is destroyed to avoid
problems stemming from the destruction order of objects
in the context.

Furthermore, free messages after all clients have been freed
because `client_free()` may very well call `message_free()`
which would lead to memory leaks if `impl->free_messages` were
processed first.
2022-02-02 15:40:43 +00:00
..
module-adapter adapter: add adapter.auto-port-config property 2022-01-20 18:08:30 +01:00
module-client-device modules: limit the max amount of items in the protocol 2022-01-28 15:55:44 +01:00
module-client-node modules: limit the max amount of items in the protocol 2022-01-28 15:55:44 +01:00
module-echo-cancel module-echo-cancel: Remove intelligibility param with no effect 2021-11-11 16:52:58 +00:00
module-filter-chain filter-chain: improve lv2 support 2021-12-29 17:17:17 +01:00
module-metadata module-metadata: allow create without client 2022-01-18 12:42:23 +01: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 modules: limit the max amount of items in the protocol 2022-01-28 15:55:44 +01:00
module-protocol-pulse pulse-server: clean up everything when the context is destroyed 2022-02-02 15:40:43 +00:00
module-raop raop: fix errno check 2022-01-12 10:11:00 +01:00
module-session-manager modules: limit the max amount of items in the protocol 2022-01-28 15:55:44 +01:00
module-zeroconf-discover pipewire: module-zeroconf-discover: free correct pointer 2021-06-16 17:39:25 +00:00
spa context: pass quantum_limit when loading plugins 2022-01-12 17:47:58 +01:00
meson.build modules: compile rtkit module instead of using a symlink 2022-01-25 16:42:27 +01:00
module-access.c module-access: improve pipewire.client.access handling 2021-11-16 17:27:05 +01:00
module-adapter.c modules: switch more modules to the new property helpers 2021-10-13 07:12:00 +00:00
module-client-device.c modules: check for a NULL resource in client-device and client-node 2021-11-19 09:58:49 +10:00
module-client-node.c modules: check for a NULL resource in client-device and client-node 2021-11-19 09:58:49 +10:00
module-echo-cancel.c module-echo-cancel: Configure buffersize and play delay 2022-01-21 16:57:04 +00:00
module-example-sink.c modules: switch more modules to the new property helpers 2021-10-13 07:12:00 +00:00
module-example-source.c modules: switch more modules to the new property helpers 2021-10-13 07:12:00 +00:00
module-filter-chain.c modules: improve node.name 2022-01-21 17:42:29 +01:00
module-link-factory.c link-factory: avoid using 0 for invalid id 2021-10-18 11:35:25 +02:00
module-loopback.c modules: improve node.name 2022-01-21 17:42:29 +01:00
module-metadata.c module-metadata: allow create without client 2022-01-18 12:42:23 +01:00
module-portal.c modules: switch to new property helpers 2021-10-13 07:12:00 +00:00
module-profiler.c add some more properties to globals 2022-01-17 12:18:07 +01:00
module-protocol-native.c protocol-native: change some warnings to infos 2021-12-14 14:54:13 +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: add latency and rate params to protocol-simple 2022-01-27 16:56:22 +01:00
module-pulse-tunnel.c pulse-server: list NETWORK flag on devices 2021-10-14 13:45:58 +02:00
module-raop-discover.c module-raop: fix zeroconf copy and paste 2021-12-13 11:31:23 +01:00
module-raop-sink.c module-raop-sink.c: Fix compilation error on FreeBSD. 2021-12-26 17:43:17 +03:00
module-roc-sink.c roc: NODE_PASSIVE can only be on the streams 2022-01-20 21:47:37 +01:00
module-roc-source.c roc: NODE_PASSIVE can only be on the streams 2022-01-20 21:47:37 +01:00
module-rt.c module-rt: Handle realtime sched check edge cases 2022-01-21 14:17:29 +01: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 modules: handle x11 sample fallback better 2022-01-21 16:47:42 +01:00
module-zeroconf-discover.c pulse-server: use safer spa_scnprintf 2021-12-22 21:34:29 +01:00