一个奇怪的问题,音频播放在N95中CMdaAudioOutputStream回调函数MaoscOpenComplete不被调用

9527 2008-09-26 06:27:29
子腾兄,我在使用MMF编写音频播放时遇到一个奇怪的问题,在模拟器中播放正常,但是在N95真机中播放无声,经过跟踪发现是由于回调函数不被调用,在google找到了一些遇到同样问题的朋友,都没有合适的答案,在nokia的wiki上面提到过一点,就是:
MaoscOpenComplete() never called when reopening the stream

On some 2nd edition devices (have not tested on 3rd edition devices) the MaoscOpenComplete() callback function is not called if we reopen the stream, just like when we call the Open() function more than once. To overcome the problem we must reconstruct the stream each time before opening it:
我程序中不存在reopen的问题,也搜索到了一个你写的uiq下面的播放mp3程序,应该说,没有发现什么需要注意的地方。
下面是我搜索到的相关帖子,都没有答案:
1)nokia的wiki:http://wiki.forum.nokia.com/index.php/Audiostream_playback#MaoscOpenComplete.28.29_never_called_when_reopening_the_stream
2)http://discussion.forum.nokia.com/forum/showthread.php?t=78884
3)http://discussion.forum.nokia.com/forum/showthread.php?t=12898
4)http://discussion.forum.nokia.com/forum/showthread.php?t=20397
非常之奇怪,望赐教
...全文
104 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
9527 2011-06-30
  • 打赏
  • 举报
回复
自己回一下,Symbian的破毛病啊,确实会丢,和多个CActive的优先级有关

3,120

社区成员

发帖
与我相关
我的任务
社区描述
塞班系统(Symbian系统)是塞班公司为手机而设计的操作系统,它的前身是英国宝意昂公司的 EP ( Electronic Piece of cheese)操作系统。
社区管理员
  • Symbian社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧