allow player model name to be set at compile time
Adrian Smith
9 years ago
99 | 99 | } |
100 | 100 | } |
101 | 101 | |
102 | #define QUOTE(name) #name | |
103 | #define STR(macro) QUOTE(macro) | |
104 | #define MODEL_NAME_STRING STR(MODEL_NAME) | |
105 | ||
102 | 106 | static void sendHELO(bool reconnect, const char *fixed_cap, const char *var_cap, u8_t mac[6]) { |
103 | const char *base_cap = "Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=1,HasDigitalOut=1"; | |
107 | const char *base_cap = "Model=squeezelite,ModelName=" MODEL_NAME_STRING ",AccuratePlayPoints=1,HasDigitalOut=1"; | |
104 | 108 | struct HELO_packet pkt; |
105 | 109 | |
106 | 110 | memset(&pkt, 0, sizeof(pkt)); |