Go to file
Andy McFadden 6652b3edcb Watch for SurfaceFlinger death
The ComposerService object wasn't watching for SurfaceFlinger
restarts, which doesn't usually matter because the app framework
restarts when SurfaceFlinger dies.  However, mediaserver continues
to run, which means its ComposerService object was trying to use
a dead handle, and playback of DRM movies was failing.

This adds a DeathRecipient listener and some logic to re-establish
the SurfaceFlinger connection.

Bug 6645813

Change-Id: I07581b881d3835601aa57d5358c8259d93bc4515
2012-09-06 18:54:42 -07:00
build Dalvik heap size for a 10" xhdpi tablet. 2012-08-01 18:14:45 -07:00
cmds add /d/sync to dumpstate 2012-08-08 15:32:02 -07:00
data/etc Move com.nxp.mifare to frameworks/native. 2012-04-12 21:24:08 -07:00
include Watch for SurfaceFlinger death 2012-09-06 18:54:42 -07:00
libs Watch for SurfaceFlinger death 2012-09-06 18:54:42 -07:00
opengl EGL_ANDROID_fence_sync: make it more generic 2012-09-04 19:49:51 -07:00
services fix a problem where all hwc layers would have the SKIP flags set 2012-09-05 16:49:04 -07:00
MODULE_LICENSE_APACHE2 auto import from //depot/cupcake/@135843 2009-03-03 19:31:44 -08:00
NOTICE resolved conflicts for merge of adee6b35 to honeycomb-plus-aosp 2011-01-17 14:17:12 -08:00