wireplumber/lib/wp
George Kiagiadakis 941b0324e5 object-interest: remove type checks
They are not strictly necessary and just make our life harder
2021-03-02 18:25:34 +02:00
..
private spa-type: refactor 2021-01-15 16:30:01 +02:00
client.c Merge branch 'master' into next-lua 2020-12-21 18:56:52 +02:00
client.h lib: refactor WpProxy 2020-11-13 19:54:48 +02:00
component-loader.c wp: export functions to get the module & config dirs 2021-02-03 17:16:51 +02:00
component-loader.h lib: introduce WpComponentLoader and remove WpModule 2021-02-03 17:16:51 +02:00
configuration.c configuration: convert file paths from relative to absolute if necessary 2020-12-16 09:43:32 +02:00
configuration.h lib: add extensive API documentation 2020-02-19 10:43:07 +02:00
core.c iterator: make private stuff public, cleanup private.h further 2020-11-15 20:26:15 +02:00
core.h lib: introduce WpComponentLoader and remove WpModule 2021-02-03 17:16:51 +02:00
debug.c Merge branch 'master' into next-lua 2020-12-21 18:56:52 +02:00
debug.h debug: don't crash if an object is NULL in wp_*_object() and point it out in the log 2020-05-20 18:27:09 +03:00
defs.h defs: add a new WP_PRIVATE_API function annotation 2020-11-16 10:28:56 +02:00
device.c spa-device: add an "object-removed" signal 2021-01-26 16:42:29 +02:00
device.h spa-device: derive from WpProxy and manage child objects internally 2021-01-21 09:42:07 +02:00
endpoint-link.c pw-object-mixin: refactor, implement param caching and features for impl objects 2020-11-25 22:44:29 +02:00
endpoint-link.h lib: refactor WpProxy 2020-11-13 19:54:48 +02:00
endpoint-stream.c spa-type: refactor 2021-01-15 16:30:01 +02:00
endpoint-stream.h lib: refactor WpProxy 2020-11-13 19:54:48 +02:00
endpoint.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
endpoint.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05: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
global-proxy.c pw-object-mixin: refactor, implement param caching and features for impl objects 2020-11-25 22:44:29 +02:00
global-proxy.h lib: refactor WpProxy 2020-11-13 19:54:48 +02:00
iterator.c iterator: add version field in the methods struct 2020-11-16 11:16:35 +02:00
iterator.h iterator: add version field in the methods struct 2020-11-16 11:16:35 +02:00
link.c pw-object-mixin: refactor, implement param caching and features for impl objects 2020-11-25 22:44:29 +02:00
link.h lib: refactor WpProxy 2020-11-13 19:54:48 +02:00
meson.build wp: add wp_get_data_dir() 2021-02-03 17:16:51 +02:00
metadata.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
metadata.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
node.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
node.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
object-interest.c object-interest: remove type checks 2021-03-02 18:25:34 +02:00
object-interest.h object-interest: add a NOT_EQUALS verb 2021-02-03 17:16:51 +02:00
object-manager.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
object-manager.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
object.c spa-device: derive from WpProxy and manage child objects internally 2021-01-21 09:42:07 +02:00
object.h private: further cleanup of private.h, sort out header includes 2020-11-16 10:35:50 +02:00
plugin.c plugin: inherit from WpObject 2021-02-03 17:16:51 +02:00
plugin.h plugin: inherit from WpObject 2021-02-03 17:16:51 +02:00
port.c pw-object-mixin: refactor, implement param caching and features for impl objects 2020-11-25 22:44:29 +02:00
port.h lib: refactor WpProxy 2020-11-13 19:54:48 +02:00
properties.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
properties.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
proxy-interfaces.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
proxy-interfaces.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
proxy.c proxy: add a method to query the interface type 2021-02-04 16:51:25 +02:00
proxy.h proxy: add a method to query the interface type 2021-02-04 16:51:25 +02:00
session-bin.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
session-bin.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
session-item.c session-item: add export API with closure 2021-01-22 09:55:52 -05:00
session-item.h session-item: add export API with closure 2021-01-22 09:55:52 -05:00
session.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
session.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
si-factory.c iterator: make private stuff public, cleanup private.h further 2020-11-15 20:26:15 +02: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 rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
spa-pod.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
spa-type.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
spa-type.h rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
state.c rename all foo_iterate APIs to foo_new_iterator 2021-02-05 11:33:23 -05:00
state.h state: use GKeyFile API to keep state in disk 2021-01-08 14:34:13 -05:00
transition.c lib: refactor WpProxy 2020-11-13 19:54:48 +02: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 wp: add wp_get_data_dir() 2021-02-03 17:16:51 +02:00
wp.h lib: remove module.{c,h} 2021-02-25 17:12:04 +02:00
wpversion.h.in lib: add a version header 2020-06-02 18:26:40 +03:00