tunnel-sink-new: add a rewrite of module-tunnel using libpulse

System Internals / PulseAudio - Alexander Couzens [fe80.eu] - 21 August 2013 08:37 UTC

The old tunnel module duplicates functionality that is in libpulse, due to implementing the native protocol, and the protocol code in the old tunnel module tends to get broken every now and then, because people forget to update the tunnel module protocol implementation when changing the native protocol. module-tunnel-sink-new avoids this problem by using libpulse to communicate with the remote server.

df0a9e1 tunnel-sink-new: add a rewrite of module-tunnel using libpulse
src/Makefile.am | 6 +
src/modules/module-tunnel-sink-new.c | 551 ++++++++++++++++++++++++++++++++++
2 files changed, 557 insertions(+)

Upstream: cgit.freedesktop.org


  • Share