Wim Taymans
4b9b97841d
increase rt.limit from 200ms to 2seconds
...
200ms seems a little small, some plugins initialize themselves from the
RT thread and get killed. 2 seconds seem to be a better default.
The important part is that there is a limit so that runaway processes
are killed and don't lock up the system.
Fixes #1344
2021-07-04 21:57:54 +02:00
Wim Taymans
de99fc3515
module-rt: use FIFO scheduling
...
FIFO scheduling is recommended for RT usage these days.
2021-06-28 12:23:57 +02:00
Peter Hutterer
f181232a61
doc: add the documentation infrastructure for pipewire modules
...
All empty pages for now but at least this makes them show up in the
documentation.
2021-06-25 08:42:24 +00:00
Michal Vasilek
a870af02f0
module-rt: define RLIMIT_RTTIME if not defined
...
older versions of musl libc (before 1.2) don't define RLIMIT_RTTIME
2021-06-18 09:03:46 +00:00
Wim Taymans
669fbf10c1
fix some leaks in error paths
2021-06-03 20:33:59 +02:00
Jonas Holmberg
b1610d37fe
modules: Add module-rt
...
Add a module to set thread priorities without using rtkit.
2021-05-19 17:39:17 +02:00