wireplumber/lib/wp/private
George Kiagiadakis e738076cb0 conf: refactor component loading to use a dependency system
Each component can now list required and optional dependencies,
using the component feature names to match other components.
In addition, each component feature can be declared as required, optional
or disabled, making optional components easier to deal with.
The component flags (ifexists, nofail) have been removed.

Using virtual components, this system also allows easier customization
of which components should be loaded for a specific configuration,
without requiring the user to copy the list of components and edit it.

Also bump the required glib version to 2.68 for g_assert_cmpstrv()
2023-06-20 12:39:29 +03:00
..
internal-comp-loader.c conf: refactor component loading to use a dependency system 2023-06-20 12:39:29 +03:00
internal-comp-loader.h component-loader: move module loading to a new WpInternalCompLoader object 2023-05-26 13:49:40 +03:00
pipewire-object-mixin.c log: rename "message" level to "notice" and print criticals with "E" 2023-05-18 16:19:49 +03:00
pipewire-object-mixin.h lib: remove WpEndpoint and WpSiEndpoint APIs 2023-04-17 07:48:18 -04:00
registry.h core: make the object registration functions public 2023-06-20 12:39:29 +03:00