Commit Graph

9 Commits

Author SHA1 Message Date
Julian Bouzas
dc2ad1f25d rename all foo_iterate APIs to foo_new_iterator
Avoids confusion with LUA iterate API
2021-02-05 11:33:23 -05:00
George Kiagiadakis
0d072874a1 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
2021-02-03 17:16:51 +02:00
George Kiagiadakis
879c7d2ab9 si-softdsp-endpoint: use the transition's source_object instead of data in callbacks
there is no need to add self in the transition's data,
it's already in source_object
2020-06-18 19:26:30 +03:00
George Kiagiadakis
015d61ccb4 si-softdsp-endpoint: fix issues with the activation transition 2020-05-04 14:20:44 +03:00
George Kiagiadakis
ba81c1e6fe si-softdsp-endpoint: do not create si-convert streams internally
streams should be provided externally,
the user may choose to create any kind of stream
2020-05-04 14:19:39 +03:00
George Kiagiadakis
874d39d99c si-softdsp-endpoint: use the adapter's stream if it's the only one 2020-05-04 14:14:24 +03:00
George Kiagiadakis
90c6962a2a si-convert: construct the node internally and cleanup steps + configuration options 2020-05-04 13:20:06 +03:00
George Kiagiadakis
9df3bb715c modules/si-*: cleanup included headers 2020-05-04 11:24:14 +03:00
Julian Bouzas
63482108df modules: add si-softdsp-audio-endpoint module 2020-05-03 19:54:31 +03:00