add option to disable LMS - release

This commit is contained in:
philippe44
2023-08-25 11:05:55 -07:00
parent 149c9d8142
commit 1d65bf9106

View File

@@ -53,6 +53,7 @@ static void usage(const char *argv0) {
"Usage: %s [options]\n"
" -s <server>[:<port>]\tConnect to specified server, otherwise uses autodiscovery to find server\n"
#if !EMBEDDED
" NB: use \"-disable\" (no quote) as server to disable LMS connection\n"
" -o <output device>\tSpecify output device, default \"default\", - = output to stdout\n"
" -l \t\t\tList output devices\n"
#endif
@@ -810,6 +811,12 @@ int squeezelite_main(int argc, char **argv) {
exit(1);
}
#if EMBEDDED
if (server && !strcasecmp(server, "-disable")) {
LOG_ERROR("LMS is disabled");
while (1) sleep(3600);
}
#endif
slimproto(log_slimproto, server, mac, name, namefile, modelname, maxSampleRate);
decode_close();