mt2503 歌曲id3信息显示乱码问题
时间:10-02
整理:3721RD
点击:
[DESCRIPTION]
歌曲id3信息显示乱码问题
[SOLUTION]
10A之前歌曲的id3信息直接存在歌曲文件中,所以在打开歌曲或者查看detail信息时会进行编码转换;
10A之后的歌曲id3信息存在database中,重设了编码方式后打开歌曲或者查看detail信息时读取的仍是旧的编码方式下的信息,重设编码方式后需执
行resetlibrary,才能正常显示。
是否存在db中可参考宏:MEDIA_PLAYER_VER = INTEGRATED_FTE_DB(db)
MEDIA_PLAYER_VER = INTEGRATED(非db)
若发现歌曲id3信息不正确,首先需确认是否按正确的编码方式进行转换。
具体参考函数:
id3_tag_v1_parse
MMI_chset_convert
Mmi_chset_encode_decode
encodingDecoding
mmi_chset_text_to_ucs2
以及看下后面转换用的table是否有被修改过所以导致显示不正确。
歌曲id3信息显示乱码问题
[SOLUTION]
10A之前歌曲的id3信息直接存在歌曲文件中,所以在打开歌曲或者查看detail信息时会进行编码转换;
10A之后的歌曲id3信息存在database中,重设了编码方式后打开歌曲或者查看detail信息时读取的仍是旧的编码方式下的信息,重设编码方式后需执
行resetlibrary,才能正常显示。
是否存在db中可参考宏:MEDIA_PLAYER_VER = INTEGRATED_FTE_DB(db)
MEDIA_PLAYER_VER = INTEGRATED(非db)
若发现歌曲id3信息不正确,首先需确认是否按正确的编码方式进行转换。
具体参考函数:
id3_tag_v1_parse
MMI_chset_convert
Mmi_chset_encode_decode
encodingDecoding
mmi_chset_text_to_ucs2
以及看下后面转换用的table是否有被修改过所以导致显示不正确。