Browse Source

Fix logic error in audio subscription code

pull/788/head
Tux3 / Mlkj / !Lev.uXFMLA 11 years ago
parent
commit
9176cf54ce
No known key found for this signature in database
GPG Key ID: 7E086DD661263264
  1. 10
      src/audio.cpp

10
src/audio.cpp

@ -28,16 +28,14 @@ ALuint Audio::alMainSource{0}; @@ -28,16 +28,14 @@ ALuint Audio::alMainSource{0};
void Audio::suscribeInput()
{
if (userCount++)
if (alInDev)
alcCaptureStart(alInDev);
if (!userCount++ && alInDev)
alcCaptureStart(alInDev);
}
void Audio::unsuscribeInput()
{
if (--userCount)
if (alInDev)
alcCaptureStop(alInDev);
if (!--userCount && alInDev)
alcCaptureStop(alInDev);
}
void Audio::openInput(const QString& inDevDescr)

Loading…
Cancel
Save