燕子大王来也!
2024-09-02 17:21 deepin
盲区了
Reply Like 0 View the author
盲区了
盲区了
折腾了我好几天了,
为啥还没人解决下啊
看上去你在用 sudo 执行这个程序,普通用户身份执行会卡顿吗?执行的是 Debug 还是 Release 版本可能也有关系......?
Qt5.11 的 multimedia 是基于 gstreamer 的,可以试试其它基于它的播放器卡不卡
另外呀,你的Qt主程序是啥类型的,QWidget 还是 qml?
Qt5.11 的 multimedia 是基于 gstreamer 的,可以试试其它基于它的播放器卡不卡
谢谢你的提醒,已经解决了,我用了QEffectSound,这个类也可以播放音频,且不会出现警告,已经解决了
看上去你在用 sudo 执行这个程序,普通用户身份执行会卡顿吗?执行的是 Debug 还是 Release 版本可能也有关系......?
解决了,用了一个叫做 QEffectSound 的类,也可以播放音频,
qt单独写一个桌面程序,声明对象
QMediaPlay *play = new QMediaPla();
编译后,不在qt中运行,在文件夹中找到程序 ./程序 运行后,出现警告:
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root’,这个警告不卡顿,
error: XDG_RUNTIME_DIR is invalid or not set in the environment,这个警告出现2次,且每次卡顿1秒。
环境是:统信UOS专业版,qt版本5.11.3,
哪位大侠指教一二