Update the mdns stuff to work with a string, update audio_alsa rtp.c, rtsp.c and shairport.c to build and work in AirPlay 1 but with AirPlay 2 code in place. Some of it is #defined out.

This commit is contained in:
Mike Brady
2021-04-30 09:29:30 +01:00
parent bdfb1c6ed6
commit 3a02b79a62
11 changed files with 356 additions and 117 deletions
+2 -2
View File
@@ -8,7 +8,7 @@
extern int mdns_pid;
void mdns_unregister(void);
void mdns_register(void);
void mdns_register(char **txt_records);
void mdns_dacp_monitor_start();
void mdns_dacp_monitor_stop(void);
void mdns_dacp_monitor_set_id(const char *dacp_id);
@@ -17,7 +17,7 @@ void mdns_ls_backends(void);
typedef struct {
char *name;
int (*mdns_register)(char *apname, int port);
int (*mdns_register)(char *apname, int port, char **txt_records);
void (*mdns_unregister)(void);
void (*mdns_dacp_monitor_start)();
void (*mdns_dacp_monitor_set_id)(const char *);