Задать вопрос
@mrZurg

Qt: QAudioOutput: Почему зависает при остановки воспроизведения?

QAudioOutput: Почему зависает при остановки воспроизведения?

Пытаюсь сделать подобии плеера для wav файла:
QAudioFormat audioFormat;
//выставляю параметры для формата 

QAudioOutput* audioIn = new QAudioOutput(audioFormat);


далее, при нажатии кнопки срабатывает:
audioIn->start(&audioDev);

и звук идет, затем при нажатии паузы:
audioIn->suspend();

и программа намертво зависает, аналогично при использовании ->stop()

Как это поправить? И QThread не использую(тут вроде и без них надо как то обойтись)
  • Вопрос задан
  • 2596 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Stepik
    Внутреннее устройство контейнеров в STL (C++)
    2 недели
    Далее
  • Skillbox
    Разработчик на C++
    7 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы