Loading include/gui/SurfaceTextureClient.h +1 −0 Original line number Original line Diff line number Diff line Loading @@ -40,6 +40,7 @@ public: protected: protected: SurfaceTextureClient(); SurfaceTextureClient(); virtual ~SurfaceTextureClient(); void setISurfaceTexture(const sp<ISurfaceTexture>& surfaceTexture); void setISurfaceTexture(const sp<ISurfaceTexture>& surfaceTexture); private: private: Loading libs/gui/SurfaceTextureClient.cpp +6 −0 Original line number Original line Diff line number Diff line Loading @@ -36,6 +36,12 @@ SurfaceTextureClient::SurfaceTextureClient() { SurfaceTextureClient::init(); SurfaceTextureClient::init(); } } SurfaceTextureClient::~SurfaceTextureClient() { if (mConnectedToCpu) { SurfaceTextureClient::disconnect(NATIVE_WINDOW_API_CPU); } } void SurfaceTextureClient::init() { void SurfaceTextureClient::init() { // Initialize the ANativeWindow function pointers. // Initialize the ANativeWindow function pointers. ANativeWindow::setSwapInterval = hook_setSwapInterval; ANativeWindow::setSwapInterval = hook_setSwapInterval; Loading Loading
include/gui/SurfaceTextureClient.h +1 −0 Original line number Original line Diff line number Diff line Loading @@ -40,6 +40,7 @@ public: protected: protected: SurfaceTextureClient(); SurfaceTextureClient(); virtual ~SurfaceTextureClient(); void setISurfaceTexture(const sp<ISurfaceTexture>& surfaceTexture); void setISurfaceTexture(const sp<ISurfaceTexture>& surfaceTexture); private: private: Loading
libs/gui/SurfaceTextureClient.cpp +6 −0 Original line number Original line Diff line number Diff line Loading @@ -36,6 +36,12 @@ SurfaceTextureClient::SurfaceTextureClient() { SurfaceTextureClient::init(); SurfaceTextureClient::init(); } } SurfaceTextureClient::~SurfaceTextureClient() { if (mConnectedToCpu) { SurfaceTextureClient::disconnect(NATIVE_WINDOW_API_CPU); } } void SurfaceTextureClient::init() { void SurfaceTextureClient::init() { // Initialize the ANativeWindow function pointers. // Initialize the ANativeWindow function pointers. ANativeWindow::setSwapInterval = hook_setSwapInterval; ANativeWindow::setSwapInterval = hook_setSwapInterval; Loading