wireplumber/lib/wp
George Kiagiadakis d8ae151aba proxy: replace global-id with bound-id
+ use the pw_proxy API to find the bound id instead
of relying on WpGlobal

This has the advantage that it works also for exported
objects and for objects that have been created by calling
into a remote factory (such as the link-factory), so we can
now know the global id of all proxies, not only the ones
that have been created by the registry.
2020-02-10 18:58:41 +02:00
..
base-endpoint.c base-endpoint: add _get_global_id API 2019-12-16 13:37:05 -05:00
base-endpoint.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
client.c lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
client.h lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
configuration.c lib: debug loading of config files + endpoint priorities 2019-12-18 15:43:29 +02:00
configuration.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
core.c lib: remove wp_proxy_sync in favor of wp_core_sync 2020-01-22 18:07:16 +02:00
core.h lib: remove wp_proxy_sync in favor of wp_core_sync 2020-01-22 18:07:16 +02:00
defs.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
device.c lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
device.h lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
endpoint.c proxy: unify common info/params API in the WpProxy base class 2020-01-22 18:30:44 +02:00
endpoint.h proxy: unify common info/params API in the WpProxy base class 2020-01-22 18:30:44 +02:00
error.c Relicense to MIT 2019-05-31 12:13:12 +03:00
error.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
exported.c exported: export when connected signal is emitted if core is not connected 2020-01-14 08:37:43 -05:00
exported.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
factory.c lib: introduce WpObjectManager 2019-11-13 15:49:39 +02:00
factory.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
link.c lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
link.h lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
meson.build lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
module.c lib: introduce WpObjectManager 2019-11-13 15:49:39 +02:00
module.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
monitor.c lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
monitor.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
node.c lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
node.h lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
object-manager.c proxy: replace global-id with bound-id 2020-02-10 18:58:41 +02:00
object-manager.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
policy.c policy: track the exported session instead of the proxy 2019-12-17 18:01:03 +02:00
policy.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
port.c lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
port.h lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00
private.h proxy: unify common info/params API in the WpProxy base class 2020-01-22 18:30:44 +02:00
properties.c properties: add wp_properties_copy_all API 2020-01-07 09:00:46 -05:00
properties.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
proxy.c proxy: replace global-id with bound-id 2020-02-10 18:58:41 +02:00
proxy.h proxy: replace global-id with bound-id 2020-02-10 18:58:41 +02:00
session.c proxy: unify common info/params API in the WpProxy base class 2020-01-22 18:30:44 +02:00
session.h proxy: unify common info/params API in the WpProxy base class 2020-01-22 18:30:44 +02:00
spa-props.c lib: add WpSpaProps, a helper to deal with SPA_PARAM_Props & SPA_PARAM_PropInfo 2019-12-04 18:49:14 +02:00
wp.h lib: drop the proxy- prefix from client, device, link, port & node 2020-01-22 19:46:17 +02:00