QAudioOutput, Щелчок при проигрывании |
Здравствуйте, гость ( Вход | Регистрация )
QAudioOutput, Щелчок при проигрывании |
Hardcode |
10.4.2011, 12:54
Сообщение
#1
|
Новичок Группа: Неактивирован Сообщений: 4 Регистрация: 3.4.2011 Пользователь №: 2569 Спасибо сказали: 0 раз(а) Репутация: 0 |
В общем, в свой небольшой проект решил добавить поддержку звуковых сигналов. Написал маленький класс, который в свою очередь использует QAudioOutput.
И вроде бы все прекрасно, но при вызове метода start перед началом воспроизведения и stop по окончании слышен негромкий, но довольно неприятных щелчок. Часть кода:
Для начала проигрывания я передаю в метод play файл, при окончании вызывается finished. Возможно ли как-либо избавиться от этих щелчков или хотя бы работать с QAudioOutput так, чтобы ресурсы выделялись только при запуске и завершении программы, а не при каждом вызове start? Система - Linux x86_64, Qt 4.7 |
|
|
Hardcode |
16.4.2011, 10:52
Сообщение
#2
|
Новичок Группа: Неактивирован Сообщений: 4 Регистрация: 3.4.2011 Пользователь №: 2569 Спасибо сказали: 0 раз(а) Репутация: 0 |
Ну насколько я понял, это никак не лечится.
Проблему я решил использованием SDL_sound, как кто-то в соседней теме. |
|
|
Текстовая версия | Сейчас: 27.12.2024, 5:16 |