BREW 顺序播放Mp4或者图片
我现在想要手里里面的图片按照每3秒的速度顺序播放
我的播放函数是下面的这个样子
static void TestApp_PlayPIC(MscpTestApp *pMe, const char *pic_bmp)
{
int sh,i;
FileInfo finfo;
AEERect r,r2;
sh= ISHELL_CreateInstance(pMe->a.m_pIShell, AEECLSID_FILEMGR, (void **)&pMe->filemgr);
if (sh!=SUCCESS) {
DBGPRINTF("ISHELL_CreateInstance error 1");
pMe->failreason = 990;
MscpTestApp_ChangeFloViewState(pMe, MTA_FVSTATE_FAIL);
return;
}
pMe->pIImage=ISHELL_LoadImage(pMe->a.m_pIShell,pic_bmp);
IIMAGE_Notify(pMe->pIImage,pic_callback,(void*)pMe);
MscpTestApp_ChangeFloViewState(pMe, MTA_FVSTATE_SUCCESS);
}
在调用这个函数的循环里面
TestApp_PlayPIC(pMe, pMe->clist.list[i]);
MSLEEP(3000);
这样设置后 发现前面的图像都不显示而只显示最后一幅 而且要过3乘以n秒后直接现在最后一幅图像
哪位大侠可以帮我解释下