disable setVolume in standby mode

This commit is contained in:
Jacek Jendrzej
2017-12-01 10:33:00 +01:00
parent 79bad6babd
commit 518ebde76d

View File

@@ -94,10 +94,12 @@ void CVolume::setVolume(const neutrino_msg_t key)
{ {
if (!g_RCInput) /* don't die... */ if (!g_RCInput) /* don't die... */
return; return;
int mode = CNeutrinoApp::getInstance()->getMode();
if (mode == NeutrinoModes::mode_standby)
return;
neutrino_msg_t msg = key; neutrino_msg_t msg = key;
static bool do_vol = true; /* false if volume is handled by external script */ static bool do_vol = true; /* false if volume is handled by external script */
int mode = CNeutrinoApp::getInstance()->getMode();
if (msg <= CRCInput::RC_MaxRC) { if (msg <= CRCInput::RC_MaxRC) {
if(m_mode != mode) { if(m_mode != mode) {
m_mode = mode; m_mode = mode;