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
Showing
- lib/wp/component-loader.c 159 additions, 0 deletionslib/wp/component-loader.c
- lib/wp/component-loader.h 38 additions, 0 deletionslib/wp/component-loader.h
- lib/wp/core.h 4 additions, 0 deletionslib/wp/core.h
- lib/wp/meson.build 2 additions, 2 deletionslib/wp/meson.build
- lib/wp/wp.h 1 addition, 0 deletionslib/wp/wp.h
- modules/module-client-permissions.c 3 additions, 2 deletionsmodules/module-client-permissions.c
- modules/module-default-metadata.c 3 additions, 2 deletionsmodules/module-default-metadata.c
- modules/module-default-profile.c 3 additions, 2 deletionsmodules/module-default-profile.c
- modules/module-device-activation.c 3 additions, 3 deletionsmodules/module-device-activation.c
- modules/module-lua-scripting.c 6 additions, 4 deletionsmodules/module-lua-scripting.c
- modules/module-metadata.c 3 additions, 2 deletionsmodules/module-metadata.c
- modules/module-node-suspension.c 3 additions, 2 deletionsmodules/module-node-suspension.c
- modules/module-reserve-device/plugin.c 3 additions, 2 deletionsmodules/module-reserve-device/plugin.c
- modules/module-si-adapter.c 3 additions, 2 deletionsmodules/module-si-adapter.c
- modules/module-si-audio-softdsp-endpoint.c 3 additions, 2 deletionsmodules/module-si-audio-softdsp-endpoint.c
- modules/module-si-bluez5-endpoint.c 3 additions, 2 deletionsmodules/module-si-bluez5-endpoint.c
- modules/module-si-convert.c 3 additions, 2 deletionsmodules/module-si-convert.c
- modules/module-si-fake-stream.c 3 additions, 2 deletionsmodules/module-si-fake-stream.c
- modules/module-si-monitor-endpoint.c 3 additions, 2 deletionsmodules/module-si-monitor-endpoint.c
- modules/module-si-simple-node-endpoint.c 3 additions, 2 deletionsmodules/module-si-simple-node-endpoint.c
Loading
Please register or sign in to comment