wireplumber/modules
George Kiagiadakis 5e14c69108 m-default-nodes: lift restrictions on media.class for audio nodes
Previously a default source had to be Audio/Source and a default sink
had to be Audio/Sink. This did not account for:
 - monitor sources (Audio/Sink)
 - duplex nodes (Audio/Duplex)
 - virtual sources (Audio/Source/Virtual)

With this change the restriction is now on the number of input/output
ports, so any Audio/* node with output ports is a valid target to select
as a default source, while any Audio/* node with input ports is a valid
target for a default sink.

Fixes #60
2021-10-05 17:28:42 +03:00
..
module-default-nodes m-default-nodes: lift restrictions on media.class for audio nodes 2021-10-05 17:28:42 +03:00
module-lua-scripting spa-pod: add support for custom Id properties 2021-09-21 12:29:54 -04:00
module-portal-permissionstore m-portal-permissionstore: try to reconnect on idle if DBus connection is closed 2021-09-24 09:31:29 -04:00
module-reserve-device m-device-reservation: try to reconnect on idle if DBus connection is closed 2021-09-24 08:53:41 -04:00
module-si-audio-adapter m-si-adapter: rename to si-audio-adapter 2021-03-18 14:47:22 -04:00
meson.build modules: implement logind module and integrate with bluez monitor 2021-09-27 18:30:32 +03:00
module-default-nodes-api.c m-default-nodes: lift restrictions on media.class for audio nodes 2021-10-05 17:28:42 +03:00
module-default-nodes.c m-default-nodes: lift restrictions on media.class for audio nodes 2021-10-05 17:28:42 +03:00
module-default-profile.c state: remove support for groups and propagate save errors 2021-06-04 18:36:19 +03:00
module-device-activation.c m-device-activation: don't set device routes 2021-06-03 16:32:12 +03:00
module-file-monitor-api.c modules: add new API module to monitor files 2021-08-10 11:50:51 +03:00
module-logind.c modules: implement logind module and integrate with bluez monitor 2021-09-27 18:30:32 +03:00
module-lua-scripting.c wp: make the config file lookup methods more generic 2021-08-19 10:06:37 +03:00
module-metadata.c lib: introduce WpComponentLoader and remove WpModule 2021-02-03 17:16:51 +02:00
module-mixer-api.c build: fix volatile compatible-pointer-types warnings 2021-08-18 09:17:05 -04:00
module-si-audio-adapter.c m-si-audio-adapter: add 'disable.dsp' configuration property 2021-09-29 14:03:27 -04:00
module-si-audio-endpoint.c si-adapter: call format task if port param-info is triggered in non DSP mode 2021-09-29 14:03:23 -04:00
module-si-node.c pipewire-object: fix memory leaks when getting properties 2021-06-03 14:53:00 -04:00
module-si-standard-link.c m-si-standard-link: refactor and add support for no DSP mode 2021-09-29 14:03:27 -04:00