Необходимо подряд воспроизводить кучу маленьких звуковых файлов.
Для этого использовал QSound, но при последовательном воспроизведении ухо режет задержка, что не приемлимо.
Решил файлы через один запускать в 2-х потоках и используя msleep(msecs) воспроизводить их с наложением, так, чтобы задержка не чувствовалась, но оказалось, что QSound не поддерживает многопоточность, так что потоки работают подряд, а не параллельно, что равносильно одному потоку...
Как понял, мне необходимо юзать Phonon, но закапываться в документации у меня нет времени, может кто занимался чем-то подобным и сможет подсказать, как в реалиях Phonon'а перегрузить run() в классе моих потоков, наследуемом от QThread?