summaryrefslogtreecommitdiff
path: root/include/gui/Surface.h
diff options
context:
space:
mode:
author Dan Stoza <stoza@google.com> 2015-03-02 22:12:37 -0800
committer Zhijun He <zhijunhe@google.com> 2015-03-23 19:59:56 -0700
commit28dbde32c2fa4a19a8bf3875e1756fb2a787695c (patch)
treedb54857301bde7de62165710953669ab66b52709 /include/gui/Surface.h
parentbd6f5b27386b666f66ebb209e9235db9bb7f7db5 (diff)
Surface: Permit an IProducerListener on connect
This change allows clients of Surface to provide an IProducerListener callback object to Surface::connect, which will be passed down to the underlying IGraphicBufferProducer Change-Id: I5ea5229bf3a329bf02c6bd20e7247039c75d136b
Diffstat (limited to 'include/gui/Surface.h')
-rw-r--r--include/gui/Surface.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/gui/Surface.h b/include/gui/Surface.h
index f2cf018a9f..5e752b50f4 100644
--- a/include/gui/Surface.h
+++ b/include/gui/Surface.h
@@ -157,6 +157,7 @@ protected:
virtual int lockBuffer_DEPRECATED(ANativeWindowBuffer* buffer);
+ virtual int connect(int api, const sp<IProducerListener>& listener);
virtual int connect(int api);
virtual int disconnect(int api);
virtual int setBufferCount(int bufferCount);