tivo: Add Avahi support
TiVo Bolt doesn't support the old TiVo Beacon discovery mechanism, so we need to support Bonjour discovery now. Use Avahi if it's available.
This commit is contained in:
@ -28,7 +28,7 @@ minidlnad_SOURCES = minidlna.c upnphttp.c upnpdescgen.c upnpsoap.c \
|
||||
sql.c utils.c metadata.c scanner.c inotify.c \
|
||||
tivo_utils.c tivo_beacon.c tivo_commands.c \
|
||||
playlist.c image_utils.c albumart.c log.c \
|
||||
containers.c tagutils/tagutils.c
|
||||
containers.c avahi.c tagutils/tagutils.c
|
||||
|
||||
#if NEED_VORBIS
|
||||
vorbisflag = -lvorbis
|
||||
@ -38,6 +38,10 @@ vorbisflag = -lvorbis
|
||||
flacoggflag = -logg
|
||||
#endif
|
||||
|
||||
#if HAVE_AVAHI
|
||||
avahilibs = -lavahi-client -lavahi-common
|
||||
#endif
|
||||
|
||||
minidlnad_LDADD = \
|
||||
@LIBJPEG_LIBS@ \
|
||||
@LIBID3TAG_LIBS@ \
|
||||
@ -47,7 +51,7 @@ minidlnad_LDADD = \
|
||||
@LIBEXIF_LIBS@ \
|
||||
@LIBINTL@ \
|
||||
@LIBICONV@ \
|
||||
-lFLAC $(flacoggflag) $(vorbisflag)
|
||||
-lFLAC $(flacoggflag) $(vorbisflag) $(avahilibs)
|
||||
|
||||
minidlnad_LDFLAGS = @STATIC_LDFLAGS@
|
||||
|
||||
|
Reference in New Issue
Block a user