diff options
| author | 2019-03-29 23:06:41 +0000 | |
|---|---|---|
| committer | 2019-03-29 23:06:41 +0000 | |
| commit | 21976c31739b7b85ad0232d9ed7a0fb45cc9f4bd (patch) | |
| tree | 8c058242d7dbf7a0a3a51ae14bd563247c3c7312 /libs/gui/BufferQueue.cpp | |
| parent | f741e951a782eeccf2971ffa124938003d3c5d00 (diff) | |
| parent | d7b3a8bcf9946a32213812a46f9c88a910151686 (diff) | |
Merge "Create EGLImages during buffer allocation"
Diffstat (limited to 'libs/gui/BufferQueue.cpp')
| -rw-r--r-- | libs/gui/BufferQueue.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libs/gui/BufferQueue.cpp b/libs/gui/BufferQueue.cpp index 5fb3f0b80f..d87228fbbd 100644 --- a/libs/gui/BufferQueue.cpp +++ b/libs/gui/BufferQueue.cpp @@ -59,6 +59,13 @@ void BufferQueue::ProxyConsumerListener::onFrameReplaced( } } +void BufferQueue::ProxyConsumerListener::onBufferAllocated(const BufferItem& item) { + sp<ConsumerListener> listener(mConsumerListener.promote()); + if (listener != nullptr) { + listener->onBufferAllocated(item); + } +} + void BufferQueue::ProxyConsumerListener::onBuffersReleased() { sp<ConsumerListener> listener(mConsumerListener.promote()); if (listener != nullptr) { |