Fix cyclic mute

Bug: 17502271
Change-Id: I837315afce8193ac1948fffed66cbb8c755968e2
This commit is contained in:
Jungshik Jang
2014-09-15 17:48:41 +09:00
parent 2d02b20405
commit 720407ad06

View File

@@ -889,6 +889,12 @@ final class HdmiCecLocalDeviceTv extends HdmiCecLocalDevice {
void changeMute(boolean mute) {
assertRunOnServiceThread();
HdmiLogger.debug("[A]:Change mute:%b", mute);
synchronized (mLock) {
if (mSystemAudioMute == mute) {
HdmiLogger.debug("No need to change mute.");
return;
}
}
if (!isSystemAudioActivated()) {
HdmiLogger.debug("[A]:System audio is not activated.");
return;