OSDN Git Service

Support public virtual displays.
authorJeff Brown <jeffbrown@google.com>
Sat, 3 Aug 2013 02:03:49 +0000 (19:03 -0700)
committerJeff Brown <jeffbrown@google.com>
Sat, 3 Aug 2013 04:11:07 +0000 (21:11 -0700)
commit7d00affce6e25b22fd8fc135933b3bf6b547a0dc
tree6ceb674184170a62dd93d7b3508f11ed1830349e
parent040f44d0ebdd3a50c59ba0cbc0b023fd2d71039d
Support public virtual displays.

Refactor the new private virtual display API to also support
creating public virtual displays with various characteristics.
This feature requires special permissions and is only intended
for use by the system.

Change-Id: I44dd19f37cf76ea6d6e313afe42f4a412bd96663
17 files changed:
api/current.txt
core/java/android/hardware/display/DisplayManager.java
core/java/android/hardware/display/DisplayManagerGlobal.java
core/java/android/hardware/display/IDisplayManager.aidl
core/java/android/hardware/display/VirtualDisplay.java
core/java/android/view/Display.java
core/java/android/view/DisplayInfo.java
core/res/AndroidManifest.xml
core/res/res/values/strings.xml
services/java/com/android/server/display/DisplayDeviceInfo.java
services/java/com/android/server/display/DisplayManagerService.java
services/java/com/android/server/display/LocalDisplayAdapter.java
services/java/com/android/server/display/LogicalDisplay.java
services/java/com/android/server/display/OverlayDisplayAdapter.java
services/java/com/android/server/display/VirtualDisplayAdapter.java
services/java/com/android/server/display/WifiDisplayAdapter.java
tests/AccessoryDisplay/source/src/com/android/accessorydisplay/source/DisplaySourceService.java