wireplumber/modules
George Kiagiadakis 9def3f96d2 link: add WP_LINK_FEATURE_ESTABLISHED to track when a link is PAUSED/ACTIVE
This allows to transparently wait until a link is PAUSED before
returning from the activation transition. This way we can also
catch negotiation/allocation errors while activating a link.

PAUSED is used instead of ACTIVE because ACTIVE depends on the
nodes being activated as well. There are cases where a link may not
activate the nodes (ex, a passive link) and the link may remain
PAUSED for a long time.

Related to: #294
2022-07-02 17:10:22 +03:00
..
module-default-nodes default-nodes: use WpSpaJson API 2022-01-25 07:40:59 -05:00
module-lua-scripting lua: add Core.get_vm_type() method 2022-06-28 14:06:48 +03:00
module-portal-permissionstore modules: move all portal-permissionstore code into one file 2022-06-02 12:34:16 -04:00
module-reserve-device m-reserve-device: use WpDbus API 2022-06-02 12:34:16 -04:00
meson.build modules: move all portal-permissionstore code into one file 2022-06-02 12:34:16 -04:00
module-default-nodes-api.c default-nodes: use WpSpaJson API 2022-01-25 07:40:59 -05:00
module-default-nodes.c m-default-nodes: reevaluate nodes when ports changed 2022-06-27 08:52:36 +00:00
module-default-profile.c config: port device-activation module to policy-device.profile.lua 2022-02-16 13:37:40 -05:00
module-file-monitor-api.c file-monitor-api: allow watching files too, not just directories 2021-10-19 17:16:37 +03:00
module-logind.c modules/logind: be more specific when creating the login monitor 2022-05-02 08:27:43 +00:00
module-metadata.c lib: introduce WpComponentLoader and remove WpModule 2021-02-03 17:16:51 +02:00
module-mixer-api.c m-mixer-api: fix channelVolumes array iteration in set-volume 2022-05-02 11:02:40 +03:00
module-portal-permissionstore.c modules: move all portal-permissionstore code into one file 2022-06-02 12:34:16 -04:00
module-si-audio-adapter.c si-audio-adapter: skip control ports from the list of ports to be linked 2022-06-27 17:35:29 +03:00
module-si-audio-endpoint.c si-adapter: add ports state change signal 2022-05-05 08:09:21 +00:00
module-si-node.c si-node: skip control ports from the list of ports to be linked 2022-06-28 10:52:49 +03:00
module-si-standard-link.c link: add WP_LINK_FEATURE_ESTABLISHED to track when a link is PAUSED/ACTIVE 2022-07-02 17:10:22 +03:00