Automated import from //branches/cupcake/...@142873,142873

This commit is contained in:
Mathias Agopian
2009-03-25 23:18:56 -07:00
committed by The Android Open Source Project
parent 02771bcb5d
commit c75c4364ea
10 changed files with 73 additions and 33 deletions

View File

@@ -81,6 +81,11 @@ public:
eOrientation270 = 3,
eOrientationSwapMask = 0x01
};
// flags for setOrientation
enum {
eOrientationAnimationDisable = 0x00000001
};
/* create connection with surface flinger, requires
* ACCESS_SURFACE_FLINGER permission
@@ -100,7 +105,7 @@ public:
virtual status_t unfreezeDisplay(DisplayID dpy, uint32_t flags) = 0;
/* Set display orientation. recquires ACCESS_SURFACE_FLINGER permission */
virtual int setOrientation(DisplayID dpy, int orientation) = 0;
virtual int setOrientation(DisplayID dpy, int orientation, uint32_t flags) = 0;
/* signal that we're done booting.
* recquires ACCESS_SURFACE_FLINGER permission

View File

@@ -97,7 +97,7 @@ public:
static status_t unfreezeDisplay(DisplayID dpy, uint32_t flags = 0);
//! Set the orientation of the given display
static int setOrientation(DisplayID dpy, int orientation);
static int setOrientation(DisplayID dpy, int orientation, uint32_t flags);
// Query the number of displays
static ssize_t getNumberOfDisplays();