Add non-ASCII support for song name
Icecast and Shoutcast broadcasting client
Brought to you by:
vc-bipak
Currently (v0.1.19) only the ' ' and '&' characters of song_buf get URL encoded. (icecast.cpp line 341 and shoutcast.cpp line 232)
This causes problems if the song name contains characters outside the ASCII set. (such as áéíóú)
Non-ASCII support could be implemented using libcurl library. (https://curl.haxx.se/libcurl/c/curl_easy_escape.html)