UTF-8 encoding not returned by Get()
Brought to you by:
t1mpy
If I set the encoding to UTF-8 by
ID3_Field *field;
field->SetEncoding(ID3TE_UTF8);
neither the ascii nor the unicode versions of field->Get() return any text (in the files field_string_unicode.cpp and field_string_ascii.cpp the macros ID3_IS_UNICODE and ID3_IS_ASCII should be used as defined in utils.cpp).
Encoding Patch
Logged In: YES
user_id=591685
Originator: YES
Sorry, I forgot to mention that I use id3lib 3.8.3 (on a Gentoo system).
But the good news is: I made an patch (see attachment) that resolves the issue (I hope no other problems are created).
File Added: unicode.diff