Support for http(s) links in _mapping.txt

This commit is contained in:
2022-08-22 08:51:19 +02:00
parent 9a39b00a65
commit cf433a48b2
2 changed files with 11 additions and 2 deletions

View File

@@ -149,8 +149,14 @@ void Controller::play(String rfid_id) {
void Controller::play() {
String file = current_playlist.get_current_file_name();
Serial.printf("Playing file: %s\n", file.c_str());
audio.connecttoFS(SD, file.c_str(), current_playlist.get_current_time());
if (file.startsWith("/")) {
log_i("Playing file %s via connecttoFS", file.c_str());
audio.connecttoFS(SD, file.c_str(), current_playlist.get_current_time());
} else if (file.startsWith("http")) {
log_i("Playing URL %s via connecttohost", file.c_str());
audio.connecttohost(file.c_str());
}
}
void Controller::next_track() {