社区
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();
}
代码如上,只有在主线程中能播放,子线程不能,这是为什么呢?
...全文
250
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
打赏
举报
回复
Android开发两年,跳槽面试小公司面试官说我可以试试大厂
本文讨论了Android开发中Kotlin、ReactNative(RN)和Weex等技术的应用,强调了
电商
项目中混合开发的常见性。作者还涉及了Handler、Looper、MessageQueue等基础概念,以及HTTP和HTTPS、线程池、内存管理和面试中常考问题等内容,提倡系统学习和团队协作以促进技术提升。
tpshop多商户源码部署到二次开发:B2B2C
电商
系统实战解析
电商
系统从单店铺走向平台化,多商户商城成为连接品牌方、商家与消费者的核心载体。tpshop多商户作为基于ThinkPHP框架的开源B2B2C商城源码,通过平台、商家、门店三层角色协同,支撑商品管理、订单履约、分销裂变与手机端多端适配等完整业务链路。其技术价值在于源码级交付赋予企业数据私有化与业务自定义能力,适用于区域
电商
平台、垂直行业批发零售一体化、连锁门店O2O等场景。本文围绕源码部署环境搭建、支付回调配置、门店核销与分销佣金规则等工程实践问题展开,结合真实踩坑记录给出性能优化与二次开发建议,帮助技术团队
两年 Android 经验面经(有赞等公司)
本文围绕Android开发中的关键技术如Kotlin、RN、Weex、内存管理、Handler/Looper/MessageQueue、设计模式、Retrofit/RxJava等进行了讨论,还涉及面试技巧和学习资源分享。作者强调理解和应用重要,而非死记硬背。
Android开发两年,跳槽面试小公司面试官说我可以试试大厂---
本文讨论了项目中Socket的分包、编码策略,涉及Text、Table、资源和曲线类型数据的处理,以及自定义Base64编码和安全措施。还探讨了Kotlin、RN、Weex在项目中的应用,以及Android开发中的关键技术点如Handler、Looper、MessageQueue、Activity启动流程和性能优化。作者分享了学习资源,旨在帮助Android开发者系统学习和提升技能。
Android开发两年,跳槽面试小公司面试官说我可以试试大厂...
一名拥有两年Android开发经验的程序员决定跳槽,他在面试过程中经历了从股票期货公司到知名互联网公司的面试。面试涵盖了Android基础知识如Activity启动模式、事件分发、数据交互,还涉及Kotlin、RN、Weex等混合开发技术,以及深入的Java、网络、内存管理等知识点。面试官对其技术掌握表示认可,建议他尝试大厂面试。
Qt
21,503
社区成员
26,693
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章