ESP32-Radio
ESP32-Radio copied to clipboard
Station name "icy-name" is not always present in datastream
Station name "icy-name" is not always present in datastream and, when it isn't, the previous station name appears as the prefix to the current track. This change nulls the station name prior to parsing the datastream and also suppresses the hyphen that separates the normal station name from the track name if it is absent. This my suggested solution to issue #445; I haven't programmed in C++ so this may not be an elegant piece of code and any improvement is welcome.