View Issue Details

IDProjectCategoryView StatusLast Update
0002368MMW v4Properties/Auto-Toolspublic2009-12-05 23:39
Reporterjiri Assigned To 
PriorityurgentSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Summary0002368: Freedb sometimes doesn't return results in a correct codepage
DescriptionAs reported by users, e.g. some Greek CDs don't show properly Greek titles.
TagsNo tags attached.
Fixed in build945

Activities

jiri

2006-02-16 09:29

administrator   ~0006884

Fixed in build 945.
 1. This isn't a bug in MM, problem is that although Freedb supports Unicode now (in UTF8 encoding), some entries there are stored in some (in this case Greek) codepage and only look like being Unicode. In this case it was even disadvantage for MM to support Unicode, without this the results would be correct, _if_ user had Greek codepage selected on his system. I made a modification in MM that tries to fix this problem. For such entries that aren't Unicode it does ASCII->Unicode conversion using the current codepage. I.e. if the user has Greek codepage, the CD will work well for him. This is the most I can do.

 2. While fixing this I found out some problems in MM, it didn't store UTF8 in ini files correctly (including CDPlayer.ini). This wasn't reason for this bug, but could cause later in caching the Greek CD entry. It's fixed now.

peke

2009-12-05 23:39

developer   ~0019815

Possible relation with Ticket: OSI-641045