Bonjour,

Voila mon code:
https://github.com/alphaonex86/Catch...mplePlayer.cpp
J'ai donc créé un buffer pour QAudioOutput à base de QBuffer.
Quand dans:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
qint64 QOggAudioBuffer::readData(char * rawData, qint64 len)
Je retourne la taille du buffer... qui passe pourtant plusieurs fois par 0 lors de la lecture d'un fichier audio. A la fin de la lecture du fichier audio ça crash. https://github.com/alphaonex86/Catch...udioBuffer.cpp
Hors si je retourne toujours la variable "len", alors pas de crash.
Ca crash hors code donc je peu rien faire:
Program terminated with signal SIGIO, I/O possible
Cordialement,