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)