summaryrefslogtreecommitdiff
path: root/libs/gui/BufferQueueProducer.cpp
diff options
context:
space:
mode:
author Sungtak Lee <taklee@google.com> 2024-07-31 20:54:06 +0000
committer Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> 2024-07-31 20:54:06 +0000
commit4dd937aae1283e13ab4e9b164b04a2266c0f807c (patch)
tree9ab49563f64941ad59ac3bd4e3ea01ad16d903b4 /libs/gui/BufferQueueProducer.cpp
parenta98bb06768fed801ce879d3e1762ec314e5c96b2 (diff)
parent9d04fe2c66aff0fea66657f397827ed334ea3b7d (diff)
Merge "Add IProducerListener::onBufferAttached" into main am: 9d04fe2c66
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3185339 Change-Id: I43fb8aa0ec4463d4a0aea1c219bfabd36a567029 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'libs/gui/BufferQueueProducer.cpp')
-rw-r--r--libs/gui/BufferQueueProducer.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/gui/BufferQueueProducer.cpp b/libs/gui/BufferQueueProducer.cpp
index 69345a971e..a4d105d320 100644
--- a/libs/gui/BufferQueueProducer.cpp
+++ b/libs/gui/BufferQueueProducer.cpp
@@ -1360,6 +1360,9 @@ status_t BufferQueueProducer::connect(const sp<IProducerListener>& listener,
#endif
mCore->mConnectedProducerListener = listener;
mCore->mBufferReleasedCbEnabled = listener->needsReleaseNotify();
+#if COM_ANDROID_GRAPHICS_LIBGUI_FLAGS(BQ_CONSUMER_ATTACH_CALLBACK)
+ mCore->mBufferAttachedCbEnabled = listener->needsAttachNotify();
+#endif
}
break;
default: