diff options
author | Dan Stoza <stoza@google.com> | 2014-11-04 11:37:46 -0800 |
---|---|---|
committer | Dan Stoza <stoza@google.com> | 2014-11-07 10:39:13 -0800 |
commit | 8dc55396fc9bc425b5e2c82e76a38080f2a655ff (patch) | |
tree | 36dfc0172e525db15531c9074a81096862287edf /libs/gui/StreamSplitter.cpp | |
parent | 793fc0e13d25bdecda1219999f8be2cb3c121d20 (diff) | |
download | frameworks_native-8dc55396fc9bc425b5e2c82e76a38080f2a655ff.zip frameworks_native-8dc55396fc9bc425b5e2c82e76a38080f2a655ff.tar.gz frameworks_native-8dc55396fc9bc425b5e2c82e76a38080f2a655ff.tar.bz2 |
Add a BufferItem parameter to onFrameAvailable
Passes the BufferItem for the queued buffer to the onFrameAvailable
callback so the consumer can track the BufferQueue's contents. Also
adds an onFrameReplaced callback, which is necessary if the consumer
wants to do anything more than simple queue length tracking.
Bug: 18111837
Change-Id: If9d07229c9b586c668e5f99074e9b63b0468feb0
Diffstat (limited to 'libs/gui/StreamSplitter.cpp')
-rw-r--r-- | libs/gui/StreamSplitter.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/gui/StreamSplitter.cpp b/libs/gui/StreamSplitter.cpp index 771b263..5f39905 100644 --- a/libs/gui/StreamSplitter.cpp +++ b/libs/gui/StreamSplitter.cpp @@ -98,7 +98,7 @@ void StreamSplitter::setName(const String8 &name) { mInput->setConsumerName(name); } -void StreamSplitter::onFrameAvailable() { +void StreamSplitter::onFrameAvailable(const BufferItem& /* item */) { ATRACE_CALL(); Mutex::Autolock lock(mMutex); |