OSDN Git Service

libstagefright: Delay release of wakelock in TimedEventQueue
authorHaynes Mathew George <hgeorge@codeaurora.org>
Fri, 6 Dec 2013 19:31:57 +0000 (11:31 -0800)
committerEric Laurent <elaurent@google.com>
Wed, 5 Mar 2014 22:05:27 +0000 (14:05 -0800)
commit145b727b4cce8b1b8d161612f30d12bbdfc8d134
tree96caa4aef35c2d016a89fbf6a8a509fc2aa10906
parent281dd4e13309973dbb85bce531f884237e0d8fb0
libstagefright: Delay release of wakelock in TimedEventQueue

Delay release of wakelock in the TimedEventQueue to
after an event has been processed.
This ensures AP shutdown does not happen while an event
is ready but hasn't been processed yet.

Bug: 11976087.
Change-Id: I9bce83b9ff0f2b4d174a53c95e5b0f135b5ccc70
media/libstagefright/TimedEventQueue.cpp
media/libstagefright/include/TimedEventQueue.h