Loading include/gui/SurfaceComposerClient.h +6 −0 Original line number Diff line number Diff line Loading @@ -67,6 +67,12 @@ public: // Get information about a display static status_t getDisplayInfo(const sp<IBinder>& display, DisplayInfo* info); /* triggers screen off and waits for it to complete */ static void blankDisplay(const sp<IBinder>& display); /* triggers screen on and waits for it to complete */ static void unblankDisplay(const sp<IBinder>& display); // ------------------------------------------------------------------------ // surface creation / destruction Loading libs/gui/SurfaceComposerClient.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -552,6 +552,14 @@ status_t SurfaceComposerClient::getDisplayInfo( return ComposerService::getComposerService()->getDisplayInfo(display, info); } void SurfaceComposerClient::blankDisplay(const sp<IBinder>& token) { ComposerService::getComposerService()->blank(token); } void SurfaceComposerClient::unblankDisplay(const sp<IBinder>& token) { ComposerService::getComposerService()->unblank(token); } // ---------------------------------------------------------------------------- ScreenshotClient::ScreenshotClient() Loading Loading
include/gui/SurfaceComposerClient.h +6 −0 Original line number Diff line number Diff line Loading @@ -67,6 +67,12 @@ public: // Get information about a display static status_t getDisplayInfo(const sp<IBinder>& display, DisplayInfo* info); /* triggers screen off and waits for it to complete */ static void blankDisplay(const sp<IBinder>& display); /* triggers screen on and waits for it to complete */ static void unblankDisplay(const sp<IBinder>& display); // ------------------------------------------------------------------------ // surface creation / destruction Loading
libs/gui/SurfaceComposerClient.cpp +8 −0 Original line number Diff line number Diff line Loading @@ -552,6 +552,14 @@ status_t SurfaceComposerClient::getDisplayInfo( return ComposerService::getComposerService()->getDisplayInfo(display, info); } void SurfaceComposerClient::blankDisplay(const sp<IBinder>& token) { ComposerService::getComposerService()->blank(token); } void SurfaceComposerClient::unblankDisplay(const sp<IBinder>& token) { ComposerService::getComposerService()->unblank(token); } // ---------------------------------------------------------------------------- ScreenshotClient::ScreenshotClient() Loading