pipewire/src/modules
Wim Taymans 1bf5ca28d8 modules: nmake dynamic ports work in link-factory
Just making a port and adding it to a node does not make it a working
port..

Make a new node function to get a new free port, this will actually call
the implementation spa_node_add_port(), which will add the new port
which we can then pick up and use.

See #4876
2025-09-03 10:38:59 +02:00
..
module-adapter *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-avb *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
module-client-device protocol-native: check for NULL strings 2025-07-10 14:08:56 +00:00
module-client-node client-node: close SyncObj fd as well 2025-07-22 14:00:09 +02:00
module-jack-tunnel *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
module-metadata metadata: Added context monitor for removed globals 2024-02-12 08:40:49 +00:00
module-netjack2 control: improve UMP to Midi conversiom 2025-08-19 18:33:59 +02:00
module-profiler treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
module-protocol-native src: check that POD arrays have the correct size for their type 2025-07-24 16:27:42 -04:00
module-protocol-pulse pulse: improve stream suspended state handling 2025-09-01 12:55:51 +02:00
module-raop *: don't include standard C headers inside of extern "C" 2025-05-30 09:48:28 +01:00
module-roc module-roc: add some more options 2025-02-18 15:51:39 +01:00
module-rt doc: clarify rlimits conf file 2024-01-05 10:22:28 +01:00
module-rtp module-rtp: Synchronize access to timer_running flag 2025-08-25 10:33:50 +00:00
module-session-manager src: check that POD arrays have the correct size for their type 2025-07-24 16:27:42 -04:00
module-vban control: improve UMP to Midi conversiom 2025-08-19 18:33:59 +02:00
module-zeroconf-discover treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
spa doc: move modules around to add to docs 2025-01-28 12:33:47 +01:00
flatpak-utils.h modules: get also instance id for flatpak apps 2025-05-12 09:40:32 +00:00
meson.build modules: remove v0 protocol support 2025-07-10 16:26:01 +02:00
module-access.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-adapter.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-avb.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-client-device.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-client-node.c modules: remove v0 protocol support 2025-07-10 16:26:01 +02:00
module-combine-stream.c modules: Propagate the combine latency 2025-06-12 16:36:51 +02:00
module-echo-cancel.c echo-cancel: reset buffers when deactivating 2025-07-09 10:20:51 +02:00
module-example-filter.c modules: improve latency handling 2025-06-12 15:20:18 +02:00
module-example-sink.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-example-source.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-fallback-sink.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-ffado-driver.c control: improve UMP to Midi conversiom 2025-08-19 18:33:59 +02:00
module-filter-chain.c filter-graph: add ONNX plugin 2025-07-17 13:16:00 +02:00
module-jack-tunnel.c control: improve UMP to Midi conversiom 2025-08-19 18:33:59 +02:00
module-jackdbus-detect.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-link-factory.c modules: nmake dynamic ports work in link-factory 2025-09-03 10:38:59 +02:00
module-loopback.c modules: update Props and ProcessLatency 2025-06-13 12:46:40 +02:00
module-metadata.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-netjack2-driver.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-netjack2-manager.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-parametric-equalizer.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-pipe-tunnel.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-portal.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-profiler.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-protocol-native.c pod: rework the parser 2025-07-29 15:15:02 +02:00
module-protocol-pulse.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-protocol-simple.c modules: fix missing free/close and length checks 2025-06-14 15:24:05 +03:00
module-pulse-tunnel.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-raop-discover.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-raop-sink.c raop: write ALAC end tag 2025-08-28 12:17:52 +02:00
module-roc-sink.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-roc-source.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-rt.c pipewire: module-rt: acquire_rt(): return error if thread not found 2025-08-01 21:42:32 +02:00
module-rtp-sap.c module-rtp-sap: Take RTP dest port into account when matching sessions 2025-07-18 10:54:04 +02:00
module-rtp-session.c module-rtp: Replace state_changed callbacks 2025-08-25 10:33:50 +00:00
module-rtp-sink.c module-rtp: Replace state_changed callbacks 2025-08-25 10:33:50 +00:00
module-rtp-source.c module-rtp: Replace state_changed callbacks 2025-08-25 10:33:50 +00:00
module-session-manager.c Fix typos 2024-05-22 09:19:34 +02:00
module-snapcast-discover.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-spa-device-factory.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-spa-device.c doc: move modules around to add to docs 2025-01-28 12:33:47 +01:00
module-spa-node-factory.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-spa-node.c doc: move modules around to add to docs 2025-01-28 12:33:47 +01:00
module-vban-recv.c loop: spa_loop_invoke -> spa_loop_locked where possible 2025-05-30 11:59:35 +02:00
module-vban-send.c module-vban: create streams per stream_name 2024-11-13 16:47:34 +01:00
module-x11-bell.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
module-zeroconf-discover.c *: unify config.h handling 2025-05-30 10:24:13 +00:00
network-utils.h network-utils: handle inet_ntop errors 2025-01-09 16:28:51 +01:00