zeroconf: add avahi zerconf discover module

Discovers remote sinks and sources and load the tunnel module to
make a local sink and source for them.
This commit is contained in:
Wim Taymans 2021-05-13 18:05:26 +02:00
parent 59842b3bd6
commit 6744934734
6 changed files with 717 additions and 0 deletions

View file

@ -311,6 +311,7 @@ sdl_dep = dependency('sdl2', required : get_option('sdl2'))
ncurses_dep = dependency('ncursesw', required : false)
sndfile_dep = dependency('sndfile', version : '>= 1.0.20', required : get_option('sndfile'))
pulseaudio_dep = dependency('libpulse', required : get_option('libpulse'))
avahi_dep = dependency('avahi-client', required : get_option('avahi'))
gst_option = get_option('gstreamer')
gst_deps_def = {