首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不带脉冲音频通过libqt5multimedia5播放音频

不带脉冲音频通过libqt5multimedia5播放音频
EN

Ask Ubuntu用户
提问于 2019-07-23 10:34:40
回答 1查看 871关注 0票数 2

我已经安装了Ubuntu18.04,并希望使用https://gitlab.com/gillesdegottex/dfasma进行音频分析。dfasma链接libQt5Multimedia.so.5用于音频播放。一开始,我安装了脉冲音频音响系统,一切都很好。不幸的是,特别是当使用skype时,脉冲音频守护进程有时会失去响应,拒绝播放任何声音。这要求我重新启动脉冲音频守护进程,有时甚至需要重新登出和登录。所以我删除了脉冲音频系统,直接使用alsa。这在skype中很好,但是当启动dfasma时,我会收到以下警告

代码语言:javascript
复制
pa_context_connect() failed: Connection refused

这是预期的,因为没有正在运行的脉冲音频守护进程。不幸的是,然后libqt5multimedia不加载阿尔萨振奋人心,而只是不播放任何声音。我可以通过

代码语言:javascript
复制
 sudo chmod 640 /usr/lib/x86_64-linux-gnu/qt5/plugins/audi/libqtmedia_pulse.so 

这将禁用在qt5中加载脉冲音频插件,然后加载并使用alsa插件。这里的问题是,通过在某个地方设置环境变量或qt配置文件,我是否可以在不修改系统文件的情况下获得相同的效果。

EN

回答 1

Ask Ubuntu用户

发布于 2019-10-07 15:25:55

确认。我已经删除了脉冲Qt插件,并有良好的操作输入和输出音频仅在阿尔萨。我认为这是Qt的错误。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1160384

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档