From 45dcd3ac32f06fa2226d873742b012e51e15fe85 Mon Sep 17 00:00:00 2001 From: KeyserSoze1 Date: Fri, 28 Feb 2014 12:54:28 -0500 Subject: [PATCH] Fixed mute not working for non-SSE enabled builds --- xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp b/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp index c871ee8..786a489 100644 --- a/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp +++ b/xbmc/cores/AudioEngine/Engines/ActiveAE/ActiveAE.cpp @@ -2055,16 +2055,17 @@ void CActiveAE::Deamplify(CSoundPacket &dstSample) { float *buffer; int nb_floats = dstSample.nb_samples * dstSample.config.channels / dstSample.planes; + float volume = m_muted ? 0.0f : m_volume; for(int j=0; j