diff options
author | Dave Burke <daveburke@google.com> | 2011-10-19 22:38:45 -0700 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-10-19 22:38:45 -0700 |
commit | 1d2acaffde56ad79e6e96f228d7857863462397c (patch) | |
tree | e5e05f30fbca34668d58ff6e6b3199a4ab947e3b /media/libstagefright/omx/OMXNodeInstance.cpp | |
parent | e6a823c276302b0c499d7a39956c1b731f23dd4c (diff) | |
parent | 55f4bc5c3d1acfaa735b8b19cf34b6b68f6cfcca (diff) | |
download | frameworks_av-1d2acaffde56ad79e6e96f228d7857863462397c.zip frameworks_av-1d2acaffde56ad79e6e96f228d7857863462397c.tar.gz frameworks_av-1d2acaffde56ad79e6e96f228d7857863462397c.tar.bz2 |
am 23d64420: Merge "Stagefright: idle OMX after ANW errors" into ics-mr0
* commit '23d644202a44383bf008ff86f6faa3ea7e447290':
Stagefright: idle OMX after ANW errors
Diffstat (limited to 'media/libstagefright/omx/OMXNodeInstance.cpp')
-rw-r--r-- | media/libstagefright/omx/OMXNodeInstance.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/media/libstagefright/omx/OMXNodeInstance.cpp b/media/libstagefright/omx/OMXNodeInstance.cpp index b612f89..0ff398a 100644 --- a/media/libstagefright/omx/OMXNodeInstance.cpp +++ b/media/libstagefright/omx/OMXNodeInstance.cpp @@ -266,6 +266,14 @@ status_t OMXNodeInstance::setConfig( return StatusFromOMXError(err); } +status_t OMXNodeInstance::getState(OMX_STATETYPE* state) { + Mutex::Autolock autoLock(mLock); + + OMX_ERRORTYPE err = OMX_GetState(mHandle, state); + + return StatusFromOMXError(err); +} + status_t OMXNodeInstance::enableGraphicBuffers( OMX_U32 portIndex, OMX_BOOL enable) { Mutex::Autolock autoLock(mLock); |