pipewire/src/modules
Wim Taymans 384b8a4593 pulse-server: Only allow one memblock in the queue
Allow only one memblock in the output queue. Otherwise, if the
client is for some reason not reading from the socket, we would queue
an unlimited amount of messages until we get killed by OOM.

Change some warn to debug in the process function for things we
handle from the non-rt thread.

Fixes #488
2021-01-20 10:41:34 +01:00
..
module-adapter adapter: remove unused defines 2020-12-09 20:32:05 +01:00
module-client-device remove hooks from objects 2020-11-06 15:53:32 +01:00
module-client-node Revert "remove mlock and use MAP_LOCKED" 2021-01-19 14:47:52 +01:00
module-metadata remove hooks from objects 2020-11-06 15:53:32 +01:00
module-profiler profiler: fix method prototype 2020-02-03 16:44:09 +01:00
module-protocol-native connection: guard against NULL 2021-01-12 10:13:02 +01:00
module-protocol-pulse pulse-server: Only allow one memblock in the queue 2021-01-20 10:41:34 +01:00
module-session-manager Run codespell on the entire codebase 2020-08-17 17:16:31 +00:00
spa module-device-factory: clean up properties in all cases 2020-12-03 10:24:38 +01:00
meson.build pulse-server: request dbus name 2020-11-20 11:52:57 +01:00
module-access.c module-access: update with checks for fuse like upstream xdp 2020-12-18 15:48:13 +01:00
module-adapter.c pulse-server: implement OBJECT_LINGER 2020-11-26 09:28:22 +01:00
module-client-device.c permission: add some helpers 2020-07-30 16:26:29 +02:00
module-client-node.c permission: add some helpers 2020-07-30 16:26:29 +02:00
module-link-factory.c remove hooks from objects 2020-11-06 15:53:32 +01:00
module-metadata.c module-metadata: set factory id in properties 2021-01-14 19:22:18 +01:00
module-portal.c Silence some dbus errors 2021-01-14 17:11:42 +01:00
module-profiler.c node: improve profiler 2020-12-20 20:37:21 +01:00
module-protocol-native.c module-protocol-native: make demarshaling safe vs. reentering 2021-01-12 10:13:02 +01:00
module-protocol-pulse.c pulse-server: cleanup servers 2020-10-09 13:31:22 +02:00
module-rtkit.c module-rtkit: log the dbus error as a warning 2021-01-19 15:02:37 +01:00
module-session-manager.c session-manager: implement factories for session, endpoint-stream & endpoint-link 2020-03-27 14:56:07 +00:00