diff options
Diffstat (limited to 'libs/gui/SurfaceTextureClient.cpp')
| -rw-r--r-- | libs/gui/SurfaceTextureClient.cpp | 8 | 
1 files changed, 8 insertions, 0 deletions
diff --git a/libs/gui/SurfaceTextureClient.cpp b/libs/gui/SurfaceTextureClient.cpp index f88dcaf02a..d18a3d48e5 100644 --- a/libs/gui/SurfaceTextureClient.cpp +++ b/libs/gui/SurfaceTextureClient.cpp @@ -36,6 +36,14 @@ SurfaceTextureClient::SurfaceTextureClient(      SurfaceTextureClient::setISurfaceTexture(surfaceTexture);  } +// see SurfaceTextureClient.h +SurfaceTextureClient::SurfaceTextureClient(const +         sp<SurfaceTexture>& surfaceTexture) +{ +    SurfaceTextureClient::init(); +    SurfaceTextureClient::setISurfaceTexture(surfaceTexture->getBufferQueue()); +} +  SurfaceTextureClient::SurfaceTextureClient() {      SurfaceTextureClient::init();  }  |