=== jive/audio/Playback.lua ================================================================== --- jive/audio/Playback.lua (revision 48267) +++ jive/audio/Playback.lua (local) @@ -849,6 +849,7 @@ function _audg(self, data, isLocal) + if not isLocal then local gain, volume = self:translateServerGain(data.gainL) @@ -870,6 +871,13 @@ log:debug("gainL, gainR: ", data.gainL, " ", data.gainR) +-- XXX: WEBUI SETTING VOLUME WHEN IT IS FIXED + local player = Player:getLocalPlayer() + if player:getDigitalVolumeControl() == 0 then + -- fixed volume does nothing to play control + return + end + decode:audioGain(data.gainL, data.gainR) end