From 3d143a07bc73535012cd4de009c07990bbf3bafb Mon Sep 17 00:00:00 2001 From: aurhat Date: Tue, 6 Jan 2015 00:32:07 +0100 Subject: [PATCH] Fix "alive" state for sounds Earlier player in spectator mode heard still tinnitus and heartbeat sounds. --- source/src/audiomanager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/src/audiomanager.cpp b/source/src/audiomanager.cpp index 030cbf4f..e3860f4f 100644 --- a/source/src/audiomanager.cpp +++ b/source/src/audiomanager.cpp @@ -271,7 +271,7 @@ void audiomanager::soundcleanup() // kill scheduler sourcescheduler::instance().reset(); - + bufferpool.clear(); // shutdown openal @@ -560,7 +560,7 @@ void audiomanager::updateaudio() alcSuspendContext(context); // don't process sounds while we mess around - bool alive = player1->state!=CS_DEAD; + bool alive = player1->state==CS_ALIVE; bool firstperson = camera1==player1 || (player1->isspectating() && player1->spectatemode==SM_DEATHCAM); // footsteps