src/multimedia/audio/qaudiooutput_win32_p.cpp
changeset 19 fcece45ef507
parent 18 2f34d5167611
child 22 79de32ba3296
equal deleted inserted replaced
18:2f34d5167611 19:fcece45ef507
   453     }
   453     }
   454 }
   454 }
   455 
   455 
   456 bool QAudioOutputPrivate::deviceReady()
   456 bool QAudioOutputPrivate::deviceReady()
   457 {
   457 {
       
   458     if(deviceState == QAudio::StoppedState)
       
   459         return false;
       
   460 
   458     if(pullMode) {
   461     if(pullMode) {
   459         int chunks = bytesAvailable/period_size;
   462         int chunks = bytesAvailable/period_size;
   460 #ifdef DEBUG_AUDIO
   463 #ifdef DEBUG_AUDIO
   461         qDebug()<<"deviceReady() avail="<<bytesAvailable<<" bytes, period size="<<period_size<<" bytes";
   464         qDebug()<<"deviceReady() avail="<<bytesAvailable<<" bytes, period size="<<period_size<<" bytes";
   462         qDebug()<<"deviceReady() no. of chunks that can fit ="<<chunks<<", chunks in bytes ="<<chunks*period_size;
   465         qDebug()<<"deviceReady() no. of chunks that can fit ="<<chunks<<", chunks in bytes ="<<chunks*period_size;