Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
QMediaPlayer eats the initial part of audio files
Mark81 last edited by
Please, consider this short piece of code:
QMediaPlayer *m_player = new QMediaPlayer(this, QMediaPlayer::LowLatency); m_player->setMedia(QUrl::fromLocalFile(filename)); m_player->play();
It plays a standard wave file (mono, 16 bit, 16 kHz) but you can't hear the first half of second of the audio. I need to play sound effects, which have a very short duration... is there a way to avoid QMediaPlayer "eating" the first part of the audio?
Usually, to play sound effect, the QSoundEffect class is used. Wouldn't that fill your need ?