Merge "Clear calling identity before calling sendKeyEvent" into nyc-dev
This commit is contained in:
@@ -1384,8 +1384,13 @@ public class AudioService extends IAudioService.Stub {
|
|||||||
synchronized (mHdmiPlaybackClient) {
|
synchronized (mHdmiPlaybackClient) {
|
||||||
int keyCode = (direction == -1) ? KeyEvent.KEYCODE_VOLUME_DOWN :
|
int keyCode = (direction == -1) ? KeyEvent.KEYCODE_VOLUME_DOWN :
|
||||||
KeyEvent.KEYCODE_VOLUME_UP;
|
KeyEvent.KEYCODE_VOLUME_UP;
|
||||||
mHdmiPlaybackClient.sendKeyEvent(keyCode, true);
|
final long ident = Binder.clearCallingIdentity();
|
||||||
mHdmiPlaybackClient.sendKeyEvent(keyCode, false);
|
try {
|
||||||
|
mHdmiPlaybackClient.sendKeyEvent(keyCode, true);
|
||||||
|
mHdmiPlaybackClient.sendKeyEvent(keyCode, false);
|
||||||
|
} finally {
|
||||||
|
Binder.restoreCallingIdentity(ident);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user