Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用QMediaPlayer. 我遇到了这个,但QAudioProbe不允许我设置QMediaPlayer为它的来源。我相信 OSX 可能不支持它。
QMediaPlayer
QAudioProbe
我也发现了这一点,但我不确定如何使它工作,QMediaPlayer因为该示例使用QIODevice.
QIODevice
有没有另一种方法可以QAudioBuffer从 a中获取QMediaPlayer而不使用QAudioProbe?QMediaPlayer如果不是,为了构建可视化器,另一种获取数据的方法是什么?
QAudioBuffer
正如您在此处看到的,AV Foundation 后端既不支持 Audio probe,也不支持 Stream source。你运气不好。您需要使用其他库(例如libmpg123或libogg )解码音频,具体取决于格式。然后你可以用OpenAL玩它。