[vlc-devel] [3.0 BP 0/7] renderer support on avahi

Thomas Guillem thomas at gllm.fr
Mon Feb 24 13:50:43 CET 2020


This is a backport of all commits needed to add the support of renderers on
avahi. This will allow packagers to enable chromecast support without adding a
dependency to libmicrodns.


Pierre Lamot (1):
  avahi: change discovered items type from file to directory

Stefan BrĂ¼ns (4):
  avahi: Explicitly handle AVAHI_BROWSER_REMOVE events
  avahi: Fix leaking AvahiServiceResolver in the error paths
  avahi: Prepare code for support of renderer discovery
  avahi: Add support for chromecast renderer discovery

Thomas Guillem (2):
  sd: avahi: fix invalid release of renderer items
  sd: avahi: fix use-after-free of renderer items

 modules/services_discovery/avahi.c | 305 ++++++++++++++++++++++++-----
 1 file changed, 256 insertions(+), 49 deletions(-)


More information about the vlc-devel mailing list