wireplumber/lib/wp
George Kiagiadakis 405e8ba0d5 session-item / endpoint: implement exporting a WpSiEndpoint
* introduces API to export session items
* introduces small changes in the WpSiEndpoint & WpSiStream
  interfaces to make it nicer to work with
* ports WpImplEndpoint to use PW_TYPE_INTERFACE_Endpoint
  to export. Depends on:
  https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/246
  (was merged after 0.3.2)
2020-03-29 15:18:20 +03:00
..
base-endpoint.c base-endpoint: add wp_base_endpoint_begin_fade API 2020-02-27 08:39:15 -05:00
base-endpoint.h base-endpoint: add wp_base_endpoint_begin_fade API 2020-02-27 08:39:15 -05:00
client.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
client.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
configuration.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
configuration.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
core.c core: add source nullable parameter in _idle_add and _timeout_add APIs 2020-02-27 08:39:10 -05:00
core.h core: add source nullable parameter in _idle_add and _timeout_add APIs 2020-02-27 08:39:10 -05:00
defs.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
device.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
device.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
endpoint.c session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
endpoint.h session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
error.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
error.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
factory.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
factory.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
link.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
link.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
meson.build lib: implement WpSiFactory, a factory for session items 2020-03-29 15:02:59 +03:00
module.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
module.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
node.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
node.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
object-manager.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
object-manager.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
policy.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
policy.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
port.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
port.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
private.h session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
properties.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
properties.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
proxy.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
proxy.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
session-item.c session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
session-item.h session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
session.c lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
session.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
si-factory.c lib: implement WpSiFactory, a factory for session items 2020-03-29 15:02:59 +03:00
si-factory.h lib: implement WpSiFactory, a factory for session items 2020-03-29 15:02:59 +03:00
si-interfaces.c session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
si-interfaces.h session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
spa-props.c session-item / endpoint: implement exporting a WpSiEndpoint 2020-03-29 15:18:20 +03:00
transition.c lib: implement a new WpTransition class 2020-03-29 15:02:59 +03:00
transition.h lib: implement a new WpTransition class 2020-03-29 15:02:59 +03:00
wp.h lib: implement WpSiFactory, a factory for session items 2020-03-29 15:02:59 +03:00