MT6255平臺鸠项,MEDIA_PLAYER_VER = INTEGRATED_DB,SQLITE3_SUPPORT = TRUE
進播放器眷柔,播放一首歌曲糟趾,按暫停或停止鍵后休雌,退出進filemgr灶壶,將剛播放的歌曲重命名后退出;
再進mediaplayer,refresh音樂列表后杈曲,查看all songs,會顯示重命名前和重命名后兩首歌曲驰凛,但
只有重命名后的歌曲可以播放胸懈,原始的歌曲不能播放。
半導體[SOLUTION]
請在PlstSrvsql.c文件中修改如下:
static S32 pls_sql_delete_media_by_media_id(srv_plst_db_context_struct *db, U32
media_id, U32 *count)
{
...
*count = 0;
if( playing_info->is_load && (
#ifdef __MARK_SEVERAL_PLAY_SUPPORT__
playing_info->active_type == SRV_PLST_ACTIVE_LIST_TEMP_AUDIO ||
#endif
playing_info->active_type == SRV_PLST_ACTIVE_LIST_AUDIO) &&
playing_info->current_picked_id == media_id && playing_info->current_picked_id
!= playing_info->last_active_id)
{
playing_info->last_active_id = playing_info->current_picked_id;
if(base->is_refresh)
{
}
else
{
return SRV_PLST_RET_DELETE_ACTIVE;
}
}
...