Merge "CEC: Remove volume control changes from service thread" into rvc-dev am: 3e33b0fb23
Change-Id: If462633f383214257066896a54614cc3fda187f2
This commit is contained in:
@@ -2195,13 +2195,7 @@ public class HdmiControlService extends SystemService {
|
|||||||
@Override
|
@Override
|
||||||
public void setHdmiCecVolumeControlEnabled(final boolean isHdmiCecVolumeControlEnabled) {
|
public void setHdmiCecVolumeControlEnabled(final boolean isHdmiCecVolumeControlEnabled) {
|
||||||
enforceAccessPermission();
|
enforceAccessPermission();
|
||||||
runOnServiceThread(new Runnable() {
|
HdmiControlService.this.setHdmiCecVolumeControlEnabled(isHdmiCecVolumeControlEnabled);
|
||||||
@Override
|
|
||||||
public void run() {
|
|
||||||
HdmiControlService.this.setHdmiCecVolumeControlEnabled(
|
|
||||||
isHdmiCecVolumeControlEnabled);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -3002,7 +2996,6 @@ public class HdmiControlService extends SystemService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void setHdmiCecVolumeControlEnabled(boolean isHdmiCecVolumeControlEnabled) {
|
void setHdmiCecVolumeControlEnabled(boolean isHdmiCecVolumeControlEnabled) {
|
||||||
assertRunOnServiceThread();
|
|
||||||
synchronized (mLock) {
|
synchronized (mLock) {
|
||||||
mHdmiCecVolumeControlEnabled = isHdmiCecVolumeControlEnabled;
|
mHdmiCecVolumeControlEnabled = isHdmiCecVolumeControlEnabled;
|
||||||
|
|
||||||
@@ -3018,7 +3011,6 @@ public class HdmiControlService extends SystemService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
boolean isHdmiCecVolumeControlEnabled() {
|
boolean isHdmiCecVolumeControlEnabled() {
|
||||||
assertRunOnServiceThread();
|
|
||||||
synchronized (mLock) {
|
synchronized (mLock) {
|
||||||
return mHdmiCecVolumeControlEnabled;
|
return mHdmiCecVolumeControlEnabled;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user