2016-02-12 2 views
0

Каков наилучший способ воспроизведения QAudioBuffer формата, поддерживаемого звуковой картой? Могу ли я создать QIODevice и преобразовать его в необработанные данные вручную или есть лучший способ?Воспроизведение QAudioBuffer

ответ

0

A QAudioBuffer - очень легкая ручка над необработанным QByteArray. Это уже необработанные данные. Вы можете думать о нем как о QByteArray с несколькими дополнительными полями информации, прикрепленными к нему.

Вы можете написать QAudioBuffer::data() на номер QIODevice, отправленный QAudioOutput::start().

+0

Данные не являются сырыми, поскольку это массив «StereoFrame», который является структурой – Andrea993

Смежные вопросы