summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/TimedEventQueue.cpp
diff options
context:
space:
mode:
authorGlenn Kasten <gkasten@google.com>2014-09-05 16:45:52 -0700
committerGlenn Kasten <gkasten@google.com>2014-09-05 17:15:32 -0700
commit3abc2ded40066f3b1df23aceb553f22d569c5cd3 (patch)
tree12bc71f5efa13cc53c28138bcae9f7b5b0b25903 /media/libstagefright/TimedEventQueue.cpp
parent52c6a355503dbbe9bb134af07faee982534031dd (diff)
downloadframeworks_av-3abc2ded40066f3b1df23aceb553f22d569c5cd3.zip
frameworks_av-3abc2ded40066f3b1df23aceb553f22d569c5cd3.tar.gz
frameworks_av-3abc2ded40066f3b1df23aceb553f22d569c5cd3.tar.bz2
Make IPowerManager native conform to .aidl for oneway
But provide a temporary escape hatch for AudioFlinger. This oneway option will be removed as soon as possible. Bug: 16408906 Change-Id: I058a50906af810787e444a96819cb781b7f639ad
Diffstat (limited to 'media/libstagefright/TimedEventQueue.cpp')
-rw-r--r--media/libstagefright/TimedEventQueue.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/media/libstagefright/TimedEventQueue.cpp b/media/libstagefright/TimedEventQueue.cpp
index da50c56..1fdb244 100644
--- a/media/libstagefright/TimedEventQueue.cpp
+++ b/media/libstagefright/TimedEventQueue.cpp
@@ -338,7 +338,7 @@ void TimedEventQueue::acquireWakeLock_l()
status_t status = mPowerManager->acquireWakeLock(POWERMANAGER_PARTIAL_WAKE_LOCK,
binder,
String16("TimedEventQueue"),
- String16("media"));
+ String16("media")); // not oneway
IPCThreadState::self()->restoreCallingIdentity(token);
if (status == NO_ERROR) {
mWakeLockToken = binder;
@@ -363,7 +363,7 @@ void TimedEventQueue::releaseWakeLock_l(bool force)
CHECK(mWakeLockToken != 0);
if (mPowerManager != 0) {
int64_t token = IPCThreadState::self()->clearCallingIdentity();
- mPowerManager->releaseWakeLock(mWakeLockToken, 0);
+ mPowerManager->releaseWakeLock(mWakeLockToken, 0); // not oneway
IPCThreadState::self()->restoreCallingIdentity(token);
}
mWakeLockToken.clear();