Bug 4325 - Overlay does not correctly encode non latin characters
: Overlay does not correctly encode non latin characters
Status: RESOLVED FIXED
Product: Logitech Media Server
Classification: Unclassified
Component: Formats
: 7.0
: PC All
: P2 normal (vote)
: ---
Assigned To: Chris Owens
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2006-10-08 11:43 UTC by Michael Herger
Modified: 2006-10-08 12:50 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments
Screenshot showing crippled characters in the overlay area (1.01 KB, image/png)
2006-10-08 11:46 UTC, Michael Herger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Herger 2006-10-08 11:43:59 UTC
If I want to display a string containing non latin characters (eg. Bj�rk) in the display's overlay area they aren't correctly encoded. Tested this with 6.5.1 on Linux and trunk on Windows on Softsqueeze and SB2.
Comment 1 Michael Herger 2006-10-08 11:46:52 UTC
Created attachment 1627 [details]
Screenshot showing crippled characters in the overlay area

Here's a screenshot showing MusicInfoSCR with ARTIST in all four corners. Sin�ad's accented � is crippled in the overlay area. Same problem in other fonts.
Comment 2 Adrian Smith 2006-10-08 11:48:58 UTC
There's no difference between the line and overlay as far as the conversion to bitmaps is concerned.

So is this a general encoding problem - what does the following look like?
$parts = {
   'line'    => [ $problemString, undef ],
   'overlay' => [ undef, $problemString ],
};
Comment 3 Adrian Smith 2006-10-08 11:52:20 UTC
OK - I'll have a look!
Comment 4 Adrian Smith 2006-10-08 12:29:43 UTC
Fixed!  r10265 and 10266.  I think that has been there for a long time - good find. 
Comment 5 Michael Herger 2006-10-08 12:50:52 UTC
Thanks!