wireplumber/tests/wp
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
..
core.c core: add wp_core_clone API 2020-06-10 13:29:44 -04:00
dbus.c lib: add new WpDbus API 2022-06-02 12:34:16 -04:00
endpoint.c tests: skip test if specific spa lib is not installed 2021-07-19 09:40:19 -04:00
factory.c wp-factory: enumerate pw_factory objects 2021-10-19 05:46:46 +00:00
meson.build lib: add new WpDbus API 2022-06-02 12:34:16 -04:00
metadata.c tests/metadata: also fix failing metadata unit test 2021-06-18 15:30:55 +03:00
object-interest.c object-interest: enrich _matches_full() to be able to check all constraints 2021-06-07 17:47:42 +03:00
object-manager.c tests: skip test if specific spa lib is not installed 2021-07-19 09:40:19 -04:00
properties.c properties: Add get count API 2022-03-24 06:59:39 +00:00
proxy.c link: add WP_LINK_FEATURE_ESTABLISHED to track when a link is PAUSED/ACTIVE 2022-07-02 17:10:22 +03:00
session-item.c wp: remove WpSession and WpEndpointLink 2021-05-21 19:57:31 +03:00
spa-json.c spa-json: add wp_spa_json_to_string() API 2022-06-27 10:07:16 +00:00
spa-pod.c spa-pod: add support for custom Id properties 2021-09-21 12:29:54 -04:00
spa-type.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
state.c tests: state: remove the "escaped" state file at the end of the test 2021-08-19 10:39:49 +03:00
transition.c tests: transition: make sure transition is still valid after advancing 2021-06-25 11:04:15 -04:00