lib: introduce WpComponentLoader and remove WpModule

The component loader is a more generic and extensible mechanism
of loading components; modules are one type of component...
The idea is to make scripts and config files also be components,
loaded by plugins that inherit WpComponentLoader
This commit is contained in:
George Kiagiadakis
2021-01-31 23:29:55 +02:00
parent f61e292959
commit 0d072874a1
27 changed files with 289 additions and 80 deletions

View File

@@ -10,6 +10,7 @@
#define __WIREPLUMBER_WP_H__
#include "client.h"
#include "component-loader.h"
#include "configuration.h"
#include "core.h"
#include "debug.h"