|
|
1
3
用声子做这个的问题是 Phonon::MediaSource 不公开任何可用来指定音频格式的API,即您的PCM数据流中的采样率、编码和通道数。通常,该信息编码在文件头中(对于PCM数据文件,通常是 WAV header ,但既然您声明要播放“原始音频”,我假设您的意思是字面上的PCM样本缓冲区。 Qt4.6在 QtMultimedia 模块。你可以使用 QAudioOutput 播放原始音频流。 请注意,对qtmudiaapis的支持还不如phonon广泛,但是已经有了Windows、Mac和Linux(支持pulse和alsa音频子系统)的后端。 |
|
|
2
1
您可能可以在加载MediaObject后使用seek()方法。 |