summaryrefslogtreecommitdiffstats
path: root/include/media
diff options
context:
space:
mode:
authorAndreas Huber <andih@google.com>2009-08-27 10:08:39 -0700
committerAndreas Huber <andih@google.com>2009-08-27 10:41:13 -0700
commit42978e55fe438ecdc1b0bac5bf31c2aadbd9e78d (patch)
tree32c5794bd120a0367469b27d6387e13522648cde /include/media
parent650b872c5aa54d94ef7a8e4a89daab11af15d5e0 (diff)
downloadframeworks_base-42978e55fe438ecdc1b0bac5bf31c2aadbd9e78d.zip
frameworks_base-42978e55fe438ecdc1b0bac5bf31c2aadbd9e78d.tar.gz
frameworks_base-42978e55fe438ecdc1b0bac5bf31c2aadbd9e78d.tar.bz2
An attempt to fix a deadlock between OMXCodec::start and upstream ::read
Diffstat (limited to 'include/media')
-rw-r--r--include/media/stagefright/OMXCodec.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/media/stagefright/OMXCodec.h b/include/media/stagefright/OMXCodec.h
index 08d550c..29cdf21 100644
--- a/include/media/stagefright/OMXCodec.h
+++ b/include/media/stagefright/OMXCodec.h
@@ -116,6 +116,7 @@ private:
State mState;
Vector<BufferInfo> mPortBuffers[2];
PortStatus mPortStatus[2];
+ bool mInitialBufferSubmit;
bool mSignalledEOS;
bool mNoMoreOutputData;
int64_t mSeekTimeUs;