pipewire/src/modules
Maxim Mikityanskiy 853a1c0ba8 module-rt: Fix setting realtime priority with rtkit
The commit cited below mistakenly removed the set_rlimit call from under
`if (impl->use_rtkit)`, saying it doesn't have an rtkit implementation.
However, this function does call rtkit, so it has to be called in the
rtkit flow, otherwise pipewire fails to set the realtime priority,
printing the following error message:

mod.rt: RTKit error: org.freedesktop.DBus.Error.AccessDenied
mod.rt: could not make thread #### realtime using RTKit: Permission denied

Fixes: 5ae1c03d77 ("module-rt: small fixes")
2022-09-08 20:03:56 +03:00
..
module-adapter adapter: name control ports as "control" 2022-06-17 15:40:56 +02:00
module-avb avb: free resources on error 2022-08-20 21:41:59 +02:00
module-client-device Cleanup argument names in methods and events interfaces 2022-04-15 10:11:49 +02:00
module-client-node remote-node: don't set activation state and signal_time twice 2022-08-11 12:35:51 +02:00
module-filter-chain filter-chain: use right lv2 include path for some older distros also 2022-09-03 13:14:00 +05:30
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 handle realloc error better 2022-04-27 10:09:06 +02:00
module-protocol-pulse pulse-server: Handle overlong writes from clients 2022-09-08 09:14:19 +02:00
module-raop module-raop: Add support for auth_setup 2022-07-07 11:20:39 +00:00
module-session-manager fix detection of reallocarray 2022-05-30 09:33:27 +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 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 treewide: meson.build: use host_machine instead of build_machine 2022-08-17 07:34:20 +00: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 pipewire: module-echo-cancel: remove line that does nothing 2022-07-23 08:58:18 +00: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 filter-chain: don't use invalid ports 2022-07-14 11:55:52 +02:00
module-link-factory.c modules: handle factory destroy 2022-05-06 12:11:20 +02:00
module-loopback.c module-loopback: use node.name as description fallback 2022-09-02 13:55:25 +02:00
module-metadata.c module-metadata: handle factory destroy 2022-05-06 11:33:00 +02:00
module-pipe-tunnel.c modules: use TARGET_OBJECT instead of NODE_TARGET 2022-07-11 13:52:35 +02: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: small cleanups 2022-08-17 19:56:52 +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 pulse-tunnel: destroy the module on errors 2022-08-30 16:09:04 +02:00
module-raop-discover.c module-raop: Add support for auth_setup 2022-07-07 11:20:39 +00:00
module-raop-sink.c raop-sink: fix some compilation errors 2022-07-07 19:56:55 +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: Fix setting realtime priority with rtkit 2022-09-08 20:03:56 +03:00
module-session-manager.c modules: update docs 2022-04-22 17:08:45 +02: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 modules: improve parsing of rate and channels 2022-06-04 18:54:50 +02:00