fix build: SurfaceTextureClient to Surface rename
Change-Id: I54d68241f1080eef640aefe71f33912ad79345ef
diff --git a/include/gui/Surface.h b/include/gui/Surface.h
index 4300a0f..a48e7e4 100644
--- a/include/gui/Surface.h
+++ b/include/gui/Surface.h
@@ -57,6 +57,10 @@
static status_t writeToParcel(const sp<Surface>& surface, Parcel* parcel);
static sp<Surface> readFromParcel(const Parcel& data);
+ bool isValid(const sp<Surface>& surface) const {
+ return surface != NULL && surface->getIGraphicBufferProducer() != NULL;
+ }
+
// FIXME: temporary for source compatibility...
sp<IGraphicBufferProducer> getISurfaceTexture() const {
return getIGraphicBufferProducer();