微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt2503 歌曲id3信息显示乱码问题

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是否有被修改过所以导致显示不正确。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top