Avoid crash when no audio systems worked

git-svn-id: https://mumble.svn.sourceforge.net/svnroot/mumble/trunk@1153 05730e5d-ab1b-0410-a4ac-84af385074fa
This commit is contained in:
Thorvald Natvig 2008-05-10 10:25:19 +00:00
parent 4479f08e36
commit 4f74fd7047

View File

@ -344,6 +344,8 @@ AudioSine *AudioOutput::playSine(float hz, float i, unsigned int frames, float v
}
void AudioOutput::addFrameToBuffer(ClientPlayer *player, const QByteArray &qbaPacket, unsigned int iSeq) {
if (iChannels == 0)
return;
qrwlOutputs.lockForRead();
AudioOutputSpeech *aop = dynamic_cast<AudioOutputSpeech *>(qmOutputs.value(player));
if (! aop) {