pipewire/spa/plugins
Wim Taymans db88e9f954 System: More work on making system functions pluggable
Move the epoll functions to the system functions and make the loop
use those. Use simple mask for events instead of enum.
Add the used system api in pw_loop.
Add System API to spa_support and use it where possible.
Pass the system API used in the realtime loops in spa_support as
well and use this in the realtime paths.
Improve bootstrapping, load only the log and cpu interfaces because
those can/need to be shared between instances. Let the core load
the other interfaces.
Add keys to configure the System and Loop implementations used in
pw_loop.
2019-06-06 15:31:53 +02:00
..
alsa System: More work on making system functions pluggable 2019-06-06 15:31:53 +02:00
audioconvert spa: add keys for properties 2019-06-03 16:48:01 +02:00
audiomixer plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
audiotestsrc System: More work on making system functions pluggable 2019-06-06 15:31:53 +02:00
bluez5 System: More work on making system functions pluggable 2019-06-06 15:31:53 +02:00
ffmpeg plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
support System: More work on making system functions pluggable 2019-06-06 15:31:53 +02:00
test plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
v4l2 simply use INTERFACE_Loop for the main-loop 2019-06-06 15:20:43 +02:00
videotestsrc spa: add keys for properties 2019-06-03 16:48:01 +02:00
volume plugins: fix compilation of optional plugins 2019-06-03 16:08:42 +02:00
meson.build meson: spa/plugins: don't check if the plugin dependencies have been found 2019-02-13 11:22:22 +01:00