3

我想使用QMediaPlayer. 我遇到了这个,但QAudioProbe不允许我设置QMediaPlayer为它的来源。我相信 OSX 可能不支持它。

我也发现了这一点,但我不确定如何使它工作,QMediaPlayer因为该示例使用QIODevice.

有没有另一种方法可以QAudioBuffer从 a中获取QMediaPlayer而不使用QAudioProbeQMediaPlayer如果不是,为了构建可视化器,另一种获取数据的方法是什么?

4

1 回答 1

2

正如您在此处看到的,AV Foundation 后端既不支持 Audio probe,也不支持 Stream source。你运气不好。您需要使用其他库(例如libmpg123libogg )解码音频,具体取决于格式。然后你可以用OpenAL玩它。

于 2015-04-19T20:14:25.837 回答