pipewire/src/modules
Wim Taymans 4d159fa1db filter-chain: improve mute handling
Do the volume settings after we have parsed all the properties.

Sync softMute with mute and set softVolume to 0.0 when the channelVolume
is zero (or muted).

See #3434
2023-10-05 12:36:28 +02:00
..
module-adapter impl-port: improve port properties 2023-03-02 12:35:11 +01:00
module-avb treewide: mark some functions static 2023-07-03 19:40:31 +02:00
module-client-device pipewire: module-client-device: include "client-device.h" in "resource-device.c" 2023-07-03 19:40:31 +02:00
module-client-node client-node: don't set io on our internal mix 2023-07-20 13:22:45 +02:00
module-filter-chain filter-chain: fix gain when mixing 1 source 2023-09-27 16:10:56 +02:00
module-jack-tunnel module-jack: add midi support. 2023-05-08 17:06:17 +02:00
module-metadata perm: add permission mask to global 2023-07-28 10:22:12 +02:00
module-netjack2 src/modules/meson: make Opus custom modes optional for NetJack2 2023-06-14 13:54:08 +03:00
module-profiler treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-protocol-native modules: remove include of private.h 2023-07-11 19:31:27 +02:00
module-protocol-pulse pulse-server: module-echo-cancel: set pulse.module.id 2023-10-02 22:04:34 +02:00
module-raop pipewire: rtsp-client: use flexible array member for outgoing message content 2023-09-29 16:55:54 +00:00
module-roc pipewire: module-roc-{sink,source}: port to ROC v0.2.X 2022-12-29 10:13:30 +00:00
module-rt RLIMITs: add support for generating limits.d files 2023-02-14 17:37:59 +02:00
module-rtp rtp: add option to ignore SSRC 2023-07-06 12:55:28 +02:00
module-session-manager perm: add permission mask to global 2023-07-28 10:22:12 +02:00
module-vban module-vban: tweak rate adaption a little 2023-08-07 17:57:28 +02:00
module-zeroconf-discover treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
spa treewide: add some examples for the spa_auto* macros 2023-07-11 14:23:53 +02:00
flatpak-utils.h treewide: add some examples for the spa_auto* macros 2023-07-11 14:23:53 +02:00
meson.build pulse-server: add alsa source and sink module 2023-08-23 11:15:59 +02:00
module-access.c Add GNU/Hurd support 2023-09-24 15:11:52 +00:00
module-adapter.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-avb.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-client-device.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-client-node.c Revert "modules: enforce equal library and compiler versions" 2023-07-12 11:16:56 +02:00
module-combine-stream.c handle NULL latency param 2023-09-13 11:13:48 +02:00
module-echo-cancel.c handle NULL latency param 2023-09-13 11:13:48 +02:00
module-example-filter.c handle NULL latency param 2023-09-13 11:13:48 +02:00
module-example-sink.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-example-source.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-fallback-sink.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-ffado-driver.c modules: add quotes around hw:0 2023-09-16 19:39:51 +02:00
module-filter-chain.c filter-chain: improve mute handling 2023-10-05 12:36:28 +02:00
module-jack-tunnel.c handle NULL latency param 2023-09-13 11:13:48 +02:00
module-jackdbus-detect.c Fix jackdbus-detect module name in comment 2023-05-24 11:44:09 +00:00
module-link-factory.c module-link-factory: ignore link.passive by default 2023-03-28 15:19:16 +02:00
module-loopback.c modules: forward tag param 2023-09-07 15:54:28 +02:00
module-metadata.c metadata: add support for initial metadata 2023-04-14 15:07:26 +02:00
module-netjack2-driver.c handle NULL latency param 2023-09-13 11:13:48 +02:00
module-netjack2-manager.c handle NULL latency param 2023-09-13 11:13:48 +02:00
module-pipe-tunnel.c module-pipe-tunnel.c: Include <sys/uio.h> to get struct iovec 2023-09-24 15:11:52 +00:00
module-portal.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-profiler.c pipewire: module-profiler: mark event vtable const 2023-09-16 17:15:32 +02:00
module-protocol-native.c Revert "modules: enforce equal library and compiler versions" 2023-07-12 11:16:56 +02:00
module-protocol-pulse.c protocol-pulse: document 2 other quirks 2023-07-25 12:47:58 +02:00
module-protocol-simple.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-pulse-tunnel.c ratelimit: missed -> suppressed 2023-09-08 12:18:23 +02:00
module-raop-discover.c module-raop-discover: Two small fixes 2023-07-13 15:42:56 +00:00
module-raop-sink.c module-raop: fix stray ! 2023-10-04 11:24:03 +02:00
module-roc-sink.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-roc-source.c module-roc-source: make sure we don't overflow target_latency 2023-05-12 16:51:49 +02:00
module-rt.c Add GNU/Hurd support 2023-09-24 15:11:52 +00:00
module-rtp-sap.c conf: support ! to negate the match 2023-08-25 11:39:28 +02:00
module-rtp-session.c treewide: try to use const char * for string literals 2023-09-16 17:47:35 +02:00
module-rtp-sink.c rtp-sink: fix ttl property which is NOT a bool 2023-05-12 14:34:17 +00:00
module-rtp-source.c modules: fix page ref 2023-09-07 16:30:46 +02:00
module-session-manager.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-vban-recv.c modules-vban: add vban sender and receiver 2023-07-25 18:36:48 +02:00
module-vban-send.c modules-vban: add vban sender and receiver 2023-07-25 18:36:48 +02:00
module-x11-bell.c module-x11-bell: protect libcanberra calls with a mutex 2023-08-03 10:08:11 +02:00
module-zeroconf-discover.c module-zeroconf: fix compilation 2023-06-13 08:52:32 +02:00