diff options
author | Mathias Agopian <mathias@google.com> | 2012-01-29 22:40:08 -0800 |
---|---|---|
committer | Mathias Agopian <mathias@google.com> | 2012-01-29 23:11:06 -0800 |
commit | acabf488674e0f5a6d0fa6d1da5e36b417a681a0 (patch) | |
tree | 6f102998a5b22d84c068bc6b47e2ad2e3cbec74c | |
parent | dfbcee6cb8ab9cf89b9052eb7498e453afdb1463 (diff) | |
download | frameworks_base-acabf488674e0f5a6d0fa6d1da5e36b417a681a0.zip frameworks_base-acabf488674e0f5a6d0fa6d1da5e36b417a681a0.tar.gz frameworks_base-acabf488674e0f5a6d0fa6d1da5e36b417a681a0.tar.bz2 |
remove unneeded code
Change-Id: I07e2fca7274d2e12bf5b4aee0050794bdb97a8b3
-rw-r--r-- | services/surfaceflinger/SurfaceFlinger.cpp | 23 | ||||
-rw-r--r-- | services/surfaceflinger/SurfaceFlinger.h | 1 |
2 files changed, 2 insertions, 22 deletions
diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index 0563999..887aee7 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -188,7 +188,8 @@ void SurfaceFlinger::binderDied(const wp<IBinder>& who) // the window manager died on us. prepare its eulogy. // reset screen orientation - setOrientation(0, eOrientationDefault, 0); + Vector<ComposerState> state; + setTransactionState(state, eOrientationDefault, 0); // restart the boot-animation property_set("ctl.start", "bootanim"); @@ -1225,26 +1226,6 @@ void SurfaceFlinger::setTransactionState(const Vector<ComposerState>& state, } } -int SurfaceFlinger::setOrientation(DisplayID dpy, - int orientation, uint32_t flags) -{ - if (CC_UNLIKELY(uint32_t(dpy) >= DISPLAY_COUNT)) - return BAD_VALUE; - - Mutex::Autolock _l(mStateLock); - if (mCurrentState.orientation != orientation) { - if (uint32_t(orientation)<=eOrientation270 || orientation==42) { - mCurrentState.orientationFlags = flags; - mCurrentState.orientation = orientation; - setTransactionFlags(eTransactionNeeded); - mTransactionCV.wait(mStateLock); - } else { - orientation = BAD_VALUE; - } - } - return orientation; -} - sp<ISurface> SurfaceFlinger::createSurface( ISurfaceComposerClient::surface_data_t* params, const String8& name, diff --git a/services/surfaceflinger/SurfaceFlinger.h b/services/surfaceflinger/SurfaceFlinger.h index b1b6116..c24a9de 100644 --- a/services/surfaceflinger/SurfaceFlinger.h +++ b/services/surfaceflinger/SurfaceFlinger.h @@ -170,7 +170,6 @@ public: virtual void bootFinished(); virtual void setTransactionState(const Vector<ComposerState>& state, int orientation, uint32_t flags); - virtual int setOrientation(DisplayID dpy, int orientation, uint32_t flags); virtual bool authenticateSurfaceTexture(const sp<ISurfaceTexture>& surface) const; virtual sp<IDisplayEventConnection> createDisplayEventConnection(); |