2016-02-12 14 views
0

播放聲卡支持的格式QAudioBuffer的最佳方法是什麼? 我可以創建一個QIODevice並手動將其轉換爲原始數據還是有更好的方法?播放QAudioBuffer

回答

0

A QAudioBuffer是非常輕量級的處理生QByteArray。它已經是原始數據。你可以把它想象成一個QByteArray,附加一些額外的信息字段。

您可以將QAudioBuffer::data()寫入由QAudioOutput::start()返回的QIODevice

+0

數據不是原始數據,因爲它是一個結構體「StereoFrame」的數組 – Andrea993