zeroconf: use local icon for shared devices
authorSylvain Baubeau <lebauce@gmail.com>
Thu, 1 Sep 2016 09:14:05 +0000 (11:14 +0200)
committerTanu Kaskinen <tanuk@iki.fi>
Mon, 5 Sep 2016 15:59:03 +0000 (18:59 +0300)
commit963b3ea695a7dd62efd7cb3ccbc930d53b88fabf
tree93f0c097bcfbaa18a2ea9cf775778d9404c0f51a
parent83f0a34ea6c6a6599207cacab29cced81e787001
zeroconf: use local icon for shared devices

systemd-hostnamed provides an icon for the machine it is running on.
If it is running, module-zeroconf-publish uses this icon for the
'icon-name' attribute in the Avahi properties. module-zeroconf-discover
passes this icon to module-tunnel using the module parameter
{sink/source}_properties.

This allows to display a portable, desktop or phone instead of
the generic sound card icon.
src/Makefile.am
src/modules/module-zeroconf-discover.c
src/modules/module-zeroconf-publish.c