code upload

This commit is contained in:
e2002
2022-02-04 17:30:12 +03:00
parent fe3f0a261e
commit 3565d2fa17
44 changed files with 25103 additions and 1 deletions

39
yoRadio/audiohandlers.ino Normal file
View File

@@ -0,0 +1,39 @@
void audio_info(const char *info) {
if(config.store.audioinfo) telnet.printf("##AUDIO.INFO#: %s\n", info);
if (strstr(info, "failed!") != NULL) {
display.title("[Request failed!]");
player.mode = STOPPED;
player.stopInfo();
}
}
void audio_bitrate(const char *info)
{
telnet.printf("%s %s\n", "##AUDIO.BITRATE#:", info);
config.station.bitrate = atoi(info) / 1000;
netserver.requestOnChange(BITRATE, 0);
}
void audio_showstation(const char *info) {
if (strlen(info) > 0) {
display.title(info);
if (player.requesToStart) {
telnet.info();
player.requesToStart = false;
} else {
telnet.printf("##CLI.ICY0#: %s\n", info);
}
}
}
void audio_showstreamtitle(const char *info) {
if (strlen(info) > 0) {
display.title(info);
if (player.requesToStart) {
telnet.info();
player.requesToStart = false;
} else {
telnet.printf("##CLI.META#: %s\n", info);
}
}
}