专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Brew

BREW平台下,C语言的回调函数,IMedia播放不出声音的有关问题? 哪位高手有这方面的例子最好给个

发布时间:2010-05-30 20:19:31 文章来源:www.iduyao.cn 采编人员:星星草
BREW平台下,C语言的回调函数,IMedia播放不出声音的问题? 谁有这方面的例子最好给个,
test结构体中的变量:IMedia * pIMedia;
 AEEMediaData date;
 int count;
//代码实现
switch (eCode) 
 {
  // App is told it is starting up
  case EVT_APP_START:  
 if(SUCCESS != ISHELL_CreateInstance(pMe>a.m_pIShell,AEECLSID_MEDIAMIDI,(void **)&pMe->pIMedia) )
  return FALSE;
pMe->date.clsData = MMD_FILE_NAME;
  pMe->date.pData = "B.mid";
  pMe->date.dwSize = 0;
if(SUCCESS != IMEDIA_SetMediaData(pMe->pIMedia,&(pMe->date) ) )
  return FALSE;
 if(SUCCESS !=IMEDIA_RegisterNotify(pMe->pIMedia, 
  (PFNMEDIANOTIFY)CPlayerWin_MediaNotify, 
  pMe) )
  return FALSE;
pMe->count = IMEDIA_Play(pMe->pIMedia);//跟踪代码pMe->count为1,这是为什么?
 return(TRUE);
/////////////////////////////////////////////////////////////////////////////
回调函数的实现:
static void CPlayerWin_MediaNotify(void * pUser,AEEMediaCmdNotify * pCmdNotify)
{
 IMEDIA_Play(pCmdNotify->pIMedia); 
}
//这里的回调函数该怎么写?我想实现的功能只是播放B.mid文件,至于控制播放这里不实现,跪求高手指导!

------解决方案--------------------
出错信息可能就需要在回调里处理了
------解决方案--------------------
BREW SDK 中有mediaplayer的例子呀?!
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: