我正在尝试让 mpg123 音频解码器在 Windows 上与 QT 一起使用。如何在推送模式下使用 Qmultimedia 模块以正确的速度播放解码的音频数据。目前我正在使用简单的计时器来让它播放音频,但它不是很有效的方法,如果我同时做任何其他事情,音频都会失真。有没有更好的方法将解码后的数据发送到音频输出?如果有人能指出任何使用 Qmultimedia 模块和 Qaudiooutput 类的好例子,那就太好了。我试图弄清楚 QT 示例项目“audiooutput”,但它似乎也在使用计时器以推送模式将音频发送到输出。希望我不会太困惑。
问问题
904 次