I've found the problem and it is a bit odd. The string in the line of code title => "Test title with 37°2 degree" was being treated as a string of bytes where the degrees character was 2 bytes and not a UTF8 string. When I add a "use utf8" before the routine - the string is treated as a utf8 string and displays correctly.
I think it happens because the AlienBBC module has use base qw(Slim::Player::Pipeline); and Slim::player::Pipeline has a "use bytes" pragma. -- bpa ------------------------------------------------------------------------ bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=46422
_______________________________________________ beta mailing list [email protected] http://lists.slimdevices.com/lists/listinfo/beta
