diff options
author | Glenn Kasten <gkasten@google.com> | 2014-09-05 16:45:52 -0700 |
---|---|---|
committer | Glenn Kasten <gkasten@google.com> | 2014-09-05 17:15:32 -0700 |
commit | 3abc2ded40066f3b1df23aceb553f22d569c5cd3 (patch) | |
tree | 12bc71f5efa13cc53c28138bcae9f7b5b0b25903 /media/libstagefright/TimedEventQueue.cpp | |
parent | 52c6a355503dbbe9bb134af07faee982534031dd (diff) | |
download | frameworks_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.cpp | 4 |
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(); |