diff options
Diffstat (limited to 'libs/gui/BufferQueue.cpp')
-rw-r--r-- | libs/gui/BufferQueue.cpp | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/libs/gui/BufferQueue.cpp b/libs/gui/BufferQueue.cpp index 6d4335e460..f76a282af6 100644 --- a/libs/gui/BufferQueue.cpp +++ b/libs/gui/BufferQueue.cpp @@ -61,15 +61,13 @@ void BufferQueue::ProxyConsumerListener::onSidebandStreamChanged() { } } -bool BufferQueue::ProxyConsumerListener::addAndGetFrameTimestamps( +void BufferQueue::ProxyConsumerListener::addAndGetFrameTimestamps( const NewFrameEventsEntry* newTimestamps, - uint64_t frameNumber, FrameTimestamps* outTimestamps) { + FrameEventHistoryDelta* outDelta) { sp<ConsumerListener> listener(mConsumerListener.promote()); - if (listener == nullptr) { - return false; + if (listener != nullptr) { + listener->addAndGetFrameTimestamps(newTimestamps, outDelta); } - return listener->addAndGetFrameTimestamps( - newTimestamps, frameNumber, outTimestamps); } void BufferQueue::createBufferQueue(sp<IGraphicBufferProducer>* outProducer, |