[pulseaudio-discuss] [PATCH] enhancement of module-combine-sink for slave control while module is up
Steffen Pfendtner
steffen at pfendtner.de
Thu Jan 5 19:13:25 UTC 2017
Hi,
Here comes my first try to allow a dedicated control of what sinks shall be added or removed from the combine sink.
My goal is to allow pulseaudio-dlna to add new DLNA sinks to a existing combine sink. This way we get a uninterrupted braodcast to several DLNA
receivers at once.
I have tried to keep the modifications to the module itsself. However as I need two CLI commands I did have to extend the sink struct with two
new function pointers.
Steffen Pfendtner (1):
added two new commands to native API to control the combine sink
slaves after the combine sink has been created
src/modules/module-combine-sink.c | 92 +++++++++++++++++++++++++++++++++++++++
src/pulsecore/cli-command.c | 78 +++++++++++++++++++++++++++++++++
src/pulsecore/sink.c | 32 ++++++++++++++
src/pulsecore/sink.h | 8 ++++
4 files changed, 210 insertions(+)
--
1.9.1
More information about the pulseaudio-discuss
mailing list