From 49d27c35f2d1098f55af50797f2eefd718709444 Mon Sep 17 00:00:00 2001 From: Mike Brady Date: Fri, 20 May 2016 15:39:18 +0100 Subject: [PATCH] Change Zeroconf strings to match those of a First Generation AirPort Express running firmware 7.6.4 --- mdns.h | 26 ++++++++++++++++++-------- 1 file changed, 18 insertions(+), 8 deletions(-) diff --git a/mdns.h b/mdns.h index a15b77fa..a591a3b7 100644 --- a/mdns.h +++ b/mdns.h @@ -15,19 +15,29 @@ typedef struct { void (*mdns_unregister)(void); } mdns_backend; -// text and progress only -- picture feed really buggy from iTunes - #ifdef CONFIG_METADATA #define METADATA_EXPRESSION config.get_coverart ? "md=0,1,2" : "md=0,2" -#define MDNS_RECORD_WITH_METADATA \ - "tp=UDP", "sm=false", "ek=1", "et=0,1", "cn=0,1", "ch=2", METADATA_EXPRESSION, "ss=16", \ - "sr=44100", "vn=3", "txtvers=1", config.password ? "pw=true" : "pw=false" +// #define MDNS_RECORD_WITH_METADATA \ +// "tp=UDP", "sm=false", "ek=1", "et=0,1", "cn=0,1", "ch=2", METADATA_EXPRESSION, "ss=16", \ +// "sr=44100", "vn=3", "txtvers=1", config.password ? "pw=true" : "pw=false" + +#define MDNS_RECORD_WITH_METADATA \ + "sf=0x4", "fv=76400.10", "am=AirPort4,107", "vs=105.1", "tp=TCP,UDP", "vn=65537", \ + "ss=16", "sr=44100", "da=true", "sv=false", "et=0,1", "ek=1", "cn=0,1", "ch=2", "txtvers=1", config.password ? "pw=true" : "pw=false" + #endif -#define MDNS_RECORD_WITHOUT_METADATA \ - "tp=UDP", "sm=false", "ek=1", "et=0,1", "cn=0,1", "ch=2", "ss=16", "sr=44100", "vn=3", \ - "txtvers=1", config.password ? "pw=true" : "pw=false" +// #define MDNS_RECORD_WITHOUT_METADATA \ +// "tp=UDP", "sm=false", "ek=1", "et=0,1", "cn=0,1", "ch=2", METADATA_EXPRESSION, "ss=16", "sr=44100", "vn=3", \ +// "txtvers=1", config.password ? "pw=true" : "pw=false" + +#define MDNS_RECORD_WITHOUT_METADATA \ + "sf=0x4", "fv=76400.10", "am=AirPort4,107", "vs=105.1", "tp=TCP,UDP", "vn=65537", \ + "ss=16", "sr=44100", "da=true", "sv=false", "et=0,1", "ek=1", "cn=0,1", "ch=2", "txtvers=1", config.password ? "pw=true" : "pw=false" #endif // _MDNS_H + + +