diff options
author | Jesse Hall <jessehall@google.com> | 2014-03-03 15:35:36 -0800 |
---|---|---|
committer | Jesse Hall <jessehall@google.com> | 2014-03-07 14:03:53 -0800 |
commit | 8dcc81a2fdb35905347cf7ef46d198afa7ae79cd (patch) | |
tree | 3a6a83b0dc60fdaa9901eefb3262558b92d1b1ac /media/libstagefright/omx | |
parent | 64aa53e4d2acb0251d17a628d7872af58a2b9fbd (diff) | |
download | frameworks_av-8dcc81a2fdb35905347cf7ef46d198afa7ae79cd.zip frameworks_av-8dcc81a2fdb35905347cf7ef46d198afa7ae79cd.tar.gz frameworks_av-8dcc81a2fdb35905347cf7ef46d198afa7ae79cd.tar.bz2 |
Add empty onSidebandChanged callbacks to BufferQueue::ConsumerListeners
Change-Id: I94384aefd47b3a581cbdc3905ba9fdbc88d3d06c
Diffstat (limited to 'media/libstagefright/omx')
-rw-r--r-- | media/libstagefright/omx/GraphicBufferSource.cpp | 5 | ||||
-rw-r--r-- | media/libstagefright/omx/GraphicBufferSource.h | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/media/libstagefright/omx/GraphicBufferSource.cpp b/media/libstagefright/omx/GraphicBufferSource.cpp index b81b116..5bea7a6 100644 --- a/media/libstagefright/omx/GraphicBufferSource.cpp +++ b/media/libstagefright/omx/GraphicBufferSource.cpp @@ -777,6 +777,11 @@ void GraphicBufferSource::onBuffersReleased() { } } +// BufferQueue::ConsumerListener callback +void GraphicBufferSource::onSidebandStreamChanged() { + ALOG_ASSERT(false, "GraphicBufferSource can't consume sideband streams"); +} + status_t GraphicBufferSource::setRepeatPreviousFrameDelayUs( int64_t repeatAfterUs) { Mutex::Autolock autoLock(mMutex); diff --git a/media/libstagefright/omx/GraphicBufferSource.h b/media/libstagefright/omx/GraphicBufferSource.h index fba42b7..757edc8 100644 --- a/media/libstagefright/omx/GraphicBufferSource.h +++ b/media/libstagefright/omx/GraphicBufferSource.h @@ -143,6 +143,11 @@ protected: // set of mBufferSlot entries. virtual void onBuffersReleased(); + // BufferQueue::ConsumerListener interface, called when the client has + // changed the sideband stream. GraphicBufferSource doesn't handle sideband + // streams so this is a no-op (and should never be called). + virtual void onSidebandStreamChanged(); + private: // Keep track of codec input buffers. They may either be available // (mGraphicBuffer == NULL) or in use by the codec. |