2015-04-02 3 views
0

В документации упоминается QAudioDecoder, чтобы выбросить FormatError, когда «Формат медиа-ресурса не поддерживается».Какие аудиоформаты поддерживает QAudioDecoder?

Мой вопрос в том, что форматы QAudioDecoder Поддержка и может поддерживать больше форматов для пользователей, устанавливающих программное обеспечение, такое как LAME?

ответ

1

Существует функция для этого:

QAudioDeviceInfo info(QAudioDeviceInfo::defaultOutputDevice()); 
    qDebug() << info.supportedCodecs(); 

IIRC он должен поддерживать MP3, если вы LAME установили, FLAC, если вы установили FLAC и так далее в этой моде. По умолчанию гарантируется поддержка pcm wav.

+0

Спасибо за информацию и код, хороший ответ. – James

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