wireplumber/lib/wp
George Kiagiadakis 17c1eb3fac debug: downgrade SPA error & warn -> GLib warn & msg
The GLib error level is fatal, but pipewire doesn't use it that way.
Also, the GLib critical level is meant only for programming errors
(assertions) and not for runtime errors. warn & msg levels really
fit well with the error & warn, as they are being used in pipewire
currently.
2020-05-12 18:16:55 +03: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 debug: update all library code to use the new debug system 2020-04-14 18:31:17 +03:00
configuration.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
core.c lib: implement a wp_init() function 2020-05-11 15:45:09 +03:00
core.h core: add idle & timeout method variants that take a GClosure 2020-05-07 11:10:12 +03:00
debug.c debug: downgrade SPA error & warn -> GLib warn & msg 2020-05-12 18:16:55 +03:00
debug.h lib: implement a wp_init() function 2020-05-11 15:45:09 +03:00
defs.h lib: introduce export macros and hide all private symbols 2020-01-16 18:50:07 +02:00
device.c proxy: use WpSpaPod instead of struct spa_pod in public API 2020-04-21 16:11:05 -04:00
device.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
endpoint-link.c si-standard-link: fix endpoint linking bugs and add some debug statements 2020-05-05 18:04:05 +03:00
endpoint-link.h lib: implement proxy & impl for PW_TYPE_INTERFACE_EndpointLink 2020-03-31 19:26:56 +03:00
endpoint-stream.c tests: si-simple-node-endpoint: add export test 2020-04-23 17:25:57 +03:00
endpoint-stream.h proxy: add set and get control vmethods, and remove them from sub-classes 2020-04-21 16:11:05 -04:00
endpoint.c endpoint: ensure that streams are available when FEATURE_STREAMS is declared as ready 2020-05-11 09:56:06 +03:00
endpoint.h session/endpoint/node: proxy the object-manager API for looking up child objects 2020-05-05 18:04:05 +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 debug: update all library code to use the new debug system 2020-04-14 18:31:17 +03:00
factory.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
iterator.c object-manager: replace GPtrArray API with WpIterator 2020-04-21 13:21:03 +03:00
iterator.h lib: add iterator base class API 2020-04-07 14:18:11 -04:00
link.c link: add method to get object ids 2020-05-05 18:04:05 +03:00
link.h link: add method to get object ids 2020-05-05 18:04:05 +03:00
meson.build lib: remove deprecated base endpoint and policy APIs 2020-05-12 10:03:31 -04:00
module.c module: add annotations in wp_module_load() 2020-04-22 17:06:29 +03:00
module.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
node.c session/endpoint/node: proxy the object-manager API for looking up child objects 2020-05-05 18:04:05 +03:00
node.h session/endpoint/node: proxy the object-manager API for looking up child objects 2020-05-05 18:04:05 +03:00
object-interest.c lib: implement WpObjectInterest 2020-05-01 19:21:08 +03:00
object-interest.h lib: implement WpObjectInterest 2020-05-01 19:21:08 +03:00
object-manager.c global: properly destroy impl proxies that were removed by the server 2020-05-07 15:50:14 +03:00
object-manager.h object-manager: add _is_installed() method to query installation status 2020-05-07 15:45:00 +03:00
port.c port: add wp_port_get_direction() 2020-04-22 10:59:12 +03:00
port.h port: add wp_port_get_direction() 2020-04-22 10:59:12 +03:00
private.h session-item: add _get_parent API 2020-05-03 19:54:31 +03:00
properties.c debug: update all library code to use the new debug system 2020-04-14 18:31:17 +03:00
properties.h properties: add wp_properties_ensure_unique_owner() method 2020-03-31 16:11:08 +03:00
proxy.c global: properly destroy impl proxies that were removed by the server 2020-05-07 15:50:14 +03:00
proxy.h proxy: add _request_destroy() method for destroying remote objects 2020-05-07 15:47:15 +03:00
session-bin.c session-bin: improve iterator 2020-05-04 18:03:53 +03:00
session-bin.h session-bin: add _get_n_children() method 2020-05-04 14:13:32 +03:00
session-item.c endpoint: ensure that streams are available when FEATURE_STREAMS is declared as ready 2020-05-11 09:56:06 +03:00
session-item.h session-item: add _get_parent API 2020-05-03 19:54:31 +03:00
session.c lib: implement a wp_init() function 2020-05-11 15:45:09 +03:00
session.h session/endpoint/node: proxy the object-manager API for looking up child objects 2020-05-05 18:04:05 +03:00
si-factory.c modules: fix small issues in the session items 2020-04-23 15:22:32 +03:00
si-factory.h lib: implement WpSiFactory, a factory for session items 2020-03-29 15:02:59 +03:00
si-interfaces.c si-interfaces: drop the multi-endpoint interface 2020-05-04 09:35:22 +03:00
si-interfaces.h si-interfaces: drop the multi-endpoint interface 2020-05-04 09:35:22 +03:00
spa-pod.c spa-pod: rename wp_spa_pod_iterator_new to wp_spa_pod_iterate 2020-05-11 12:03:43 +03:00
spa-pod.h spa-pod: rename wp_spa_pod_iterator_new to wp_spa_pod_iterate 2020-05-11 12:03:43 +03:00
spa-props.c spa-pod: rename wp_spa_pod_iterator_new to wp_spa_pod_iterate 2020-05-11 12:03:43 +03:00
spa-type.c spa-type: add the AUDIO_CHANNEL table 2020-04-22 13:44:40 +03:00
spa-type.h spa-type: add the AUDIO_CHANNEL table 2020-04-22 13:44:40 +03:00
transition.c transition: add the ability to use a GClosure instead of a GAsyncReadyCallback 2020-05-08 19:23:23 +03:00
transition.h transition: add the ability to use a GClosure instead of a GAsyncReadyCallback 2020-05-08 19:23:23 +03:00
wp.c lib: implement a wp_init() function 2020-05-11 15:45:09 +03:00
wp.h lib: remove deprecated base endpoint and policy APIs 2020-05-12 10:03:31 -04:00