社区
Qt
帖子详情
为什么在子线程中不能播放声音
shn521
2013-08-08 10:36:37
Phonon::MediaObject* m_mediaObject = Phonon::createPlayer(Phonon::MusicCategory,Phonon::MediaSource("something.Wma"));
if(m_mediaObject != NULL)
{
m_mediaObject->play();
}
代码如上,只有在主线程中能播放,子线程不能,这是为什么呢?
...全文
144
2
打赏
收藏
为什么在子线程中不能播放声音
Phonon::MediaObject* m_mediaObject = Phonon::createPlayer(Phonon::MusicCategory,Phonon::MediaSource("something.Wma")); if(m_mediaObject != NULL) { m_mediaObject->play(); } 代码如上,只有在主线程中能播放,子线程不能,这是为什么呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiuxianshen
2013-08-08
打赏
举报
回复
单步调试看看吧,你确定执行到这个位置了吗,还是阻塞住了
shn521
2013-08-08
打赏
举报
回复
java源码包---java 源码 大量 实例
Java 3DMenu 界面源码,有人说用到游戏
中
不错,其实平时我信编写Java应用程序时候也能用到吧,不一定非要局限于游戏吧,RES、SRC资源都有,都在压缩包内。 Java zip压缩包查看程序源码 1个目标文件 摘要:Java源码...
独立
线程
中
使用QSoundEffect
播放
音频文件
独立
线程
中
使用QSoundEffect
播放
音频文件遇到的问题解决思路示例代码 遇到的问题 主
线程
中
循环检测设备状态,存在某一个时间点或者间隔非常近的时候多个点报警的情况。报警后主
线程
中
继续存在计算任务。 直接使用...
2048游戏回顾四:使用HandlerThread
在子
线程
中
更新UI和使用SoundPool
播放
音效
2048这个游戏的一个特点就是它的UI并不需要实时的去更新,而仅仅是在用户按下左/右/上/下键以后才有可能需要更新UI...那么,有没有一种非常方便的方法
在子
线程
中
更新UI呢?我觉得最佳的解决方案之一就是使用HandlerThre
C++ 在多
线程
中
使用mciSendString
播放
音乐 上篇
假设你正在学习游戏编程,随着学习的深入,终于要开始学习音乐
播放
了,能让自己编写的游戏
播放
音乐,那是件多么美好的事情啊! 于是乎,你根据MCI的相关资料,简单编写了一个音乐
播放
程序,代码如下: Eg1: #...
【Qt】【Audio】-音频
播放
时-定时器和
线程
问题-QThread和QTimer
【Qt】【Audio】-音频
播放
时-定时器和
线程
问题-QThread和QTimer
Qt
16,235
社区成员
26,649
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章