关于游戏的背景音与其他音混播的问题

alex_goacross 2010-04-09 07:21:37
问题场景:在游戏开始,背景音是一直播放的,当有其他事件,比如得到某个道具后,有道具音,这时播放道具音,然后继续播放背景音,整个过程在模拟器上是没有问题的,,但是在华为的实机上时,道具音响起后,背景音就不能正常继续播放的,完全停止了。。背景音是:mid音,道具音是:mp3格式。

是什么原因。。难道背景音必须用qcp格式的才可以吗。
如果不是这个原因,那是怎么了呢?

谢谢。。
...全文
1759 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
alex_goacross 2010-05-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wings4ever 的回复:]

IMEDIA是不支持同时两个的,但是ISOUNDPLAY是可以两个的吧.或者一个IMEDIA一个ISOUNDPLAY

斌哥 军哥又饿了.......
[/Quote]

ISOUNDPLAY可以的。
谢谢!
alex_goacross 2010-05-20
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 defonds 的回复:]

还是看源代码了
[/Quote]

一个IMEDIA一个ISOUNDPLAY也是不行的。
Defonds 2010-04-22
  • 打赏
  • 举报
回复
还是看源代码了
alex_goacross 2010-04-22
  • 打赏
  • 举报
回复
好的。我试试看。。谢谢先
wings4ever 2010-04-22
  • 打赏
  • 举报
回复
IMEDIA是不支持同时两个的,但是ISOUNDPLAY是可以两个的吧.或者一个IMEDIA一个ISOUNDPLAY

斌哥 军哥又饿了.......
cugcht 2010-04-21
  • 打赏
  • 举报
回复
高通不支持同时创建两个IMedia实例,播放道具音创建的IMedia把背景音的IMedia破坏掉了,所以播放完道具音后无法恢复背景音,可以在播放道具音时把之前创建的实例释放掉并记录下播放位置,需要播放背景音时在重新重建IMedia,从记录的位置继续播放。
seas110 2010-04-20
  • 打赏
  • 举报
回复
这个你要去查代码,需要你主动恢复背景音.
一般调用IMedia播放媒体文件,都会互诉的占用IMedia实例.

2,853

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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