pipewire/src/modules
Wim Taymans 2a5c23c811 module-echo-cancel: support different channels per stream
Make the channels configurable for capture, source, playback and
sink streams. The playback and sink stream need to have the same number
of channels but the layout can be different.

Use init2 of the echo-cancel plugin when available to pass this info
around. The echo-canceler will then further adjust the settings to make
things work.
2023-04-11 16:55:48 +02:00
..
module-adapter impl-port: improve port properties 2023-03-02 12:35:11 +01:00
module-avb module-avb: free the right source object 2023-03-16 12:55:10 +01:00
module-client-device treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-client-node core: add bound_props event 2023-03-21 17:22:27 +01:00
module-filter-chain filter-chain: fix bq_raw activate 2023-04-07 16:45:28 +02:00
module-metadata treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-profiler treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-protocol-native protocol-native: emit bound_id and bound_props from protocol 2023-03-22 10:20:14 +01:00
module-protocol-pulse pulse-server: add enable_opus support in rtp-send 2023-04-06 12:10:46 +02:00
module-raop module-raop: fix memory leak 2023-03-15 15:56:45 +01: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 module-rtp: don't deref io_position when NULL 2023-03-16 11:26:20 +01:00
module-session-manager treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-zeroconf-discover treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
spa treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
flatpak-utils.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
meson.build docs: add rtp-sap and rtp-session modules to docs 2023-03-15 18:01:15 +01:00
module-access.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01: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 treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-combine-stream.c module-combine-stream: improve docs 2023-03-23 11:47:27 +01:00
module-echo-cancel.c module-echo-cancel: support different channels per stream 2023-04-11 16:55: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-filter-chain.c module-filter-chain: add raw biquad 2023-04-06 18:28:49 +02: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: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-metadata.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-pipe-tunnel.c module-pipe-tunnel: remove extra whitespace 2023-03-28 13:36:16 +00:00
module-portal.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-profiler.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-protocol-native.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-protocol-pulse.c pulse-server: fix comments 2023-03-08 12:53:22 +01:00
module-protocol-simple.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-pulse-tunnel.c module-pulse-tunnel: don't unload module from pulse thread 2023-03-27 11:10:12 +02:00
module-raop-discover.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-raop-sink.c module-raop: handle 0 timing_port 2023-04-04 17:55:02 +02:00
module-roc-sink.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-roc-source.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-rt.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-rtp-sap.c module-sap: add opus to sap receiver 2023-04-06 12:10:25 +02:00
module-rtp-session.c modules: update docs 2023-04-06 11:49:25 +02:00
module-rtp-sink.c modules: update docs 2023-04-06 11:49:25 +02:00
module-rtp-source.c modules: update docs 2023-04-06 11:49:25 +02:00
module-session-manager.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-x11-bell.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00
module-zeroconf-discover.c modules: clean up USAGE arguments 2023-03-22 16:35:55 +01:00