diff options
author | Andreas Huber <andih@google.com> | 2009-07-17 09:30:37 -0700 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2009-07-17 09:30:37 -0700 |
commit | 84c024601295a266be4a4200aa46bf8b3a63de6e (patch) | |
tree | 79fa364b903c494aa980178c58e51e5afe1e2da8 /media | |
parent | 9bacd43d4dfd56a68533b0db1e0b38d04eb43aec (diff) | |
download | frameworks_base-84c024601295a266be4a4200aa46bf8b3a63de6e.zip frameworks_base-84c024601295a266be4a4200aa46bf8b3a63de6e.tar.gz frameworks_base-84c024601295a266be4a4200aa46bf8b3a63de6e.tar.bz2 |
stagefright: initialize more of the OMX_BUFFERHEADERTYPE structure as they are apparently not cleared by the OMX implementation.
Diffstat (limited to 'media')
-rw-r--r-- | media/libstagefright/omx/OMX.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/media/libstagefright/omx/OMX.cpp b/media/libstagefright/omx/OMX.cpp index c18f5ce..daaa741 100644 --- a/media/libstagefright/omx/OMX.cpp +++ b/media/libstagefright/omx/OMX.cpp @@ -217,6 +217,7 @@ void OMX::threadEntry() { header->nFilledLen = 0; header->nOffset = 0; + header->hMarkTargetComponent = NULL; header->nFlags = 0; NodeMeta *node_meta = static_cast<NodeMeta *>( @@ -238,6 +239,7 @@ void OMX::threadEntry() { header->nFilledLen = msg.u.extended_buffer_data.range_length; header->nOffset = msg.u.extended_buffer_data.range_offset; + header->hMarkTargetComponent = NULL; header->nFlags = msg.u.extended_buffer_data.flags; header->nTimeStamp = msg.u.extended_buffer_data.timestamp; |