You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RDKTV-35677: Delay in Volume Level Status update on the panel (rdkcentral#6319)
* RDKTV-35677: Delay in Volume Level Status update on the panel
Reason for change: Increase the Audio Status Timer to 2s and handle the corner cases.
Test Procedure: refer the ticket
Risks: None
Signed-off-by: Neethu A S [email protected]
* Update HdmiCecSink.cpp
* Update HdmiCecSink.cpp
---------
Signed-off-by: Neethu A S [email protected]
LOGINFO("AudioStatus received from the Audio Device and the timer is still active. So stopping the timer!\n");
1224
1224
m_audioStatusDetectionTimer.stop();
1225
1225
}
1226
-
LOGINFO("AudioStatus received from the Audio Device. Updating the AudioStatus info! m_isAudioStatusInfoUpdated :%d, m_audioStatusReceived :%d, m_audioStatusTimerStarted:%d ", m_isAudioStatusInfoUpdated,m_audioStatusReceived,m_audioStatusTimerStarted);
1226
+
LOGINFO("AudioStatus received from the Audio Device. Updating the AudioStatus info! m_isAudioStatusInfoUpdated :%d, m_audioStatusRequestedCount :%d, m_audioStatusReceived :%d, m_audioStatusTimerStarted:%d ", m_isAudioStatusInfoUpdated,m_audioStatusRequestedCount,m_audioStatusReceived,m_audioStatusTimerStarted);
1227
1227
}
1228
-
LOGINFO("Command: ReportAudioStatus %s audio Mute status %d means %s and current Volume level is %d \n",GetOpName(msg.opCode()),msg.status.getAudioMuteStatus(),msg.status.toString().c_str(),msg.status.getAudioVolume());
1228
+
if(m_audioStatusRequestedCount > 0)
1229
+
m_audioStatusRequestedCount--;
1230
+
LOGINFO("Command: ReportAudioStatus %s audio Mute status %d means %s and current Volume level is %d \n",GetOpName(msg.opCode()),msg.status.getAudioMuteStatus(),msg.status.toString().c_str(),msg.status.getAudioVolume());
0 commit comments