stagefright: allow scenarios when dequeueBufferFromNativeWindow fails
We can run out of native buffers when the bufferqueue is abandoned.
Bug: 16839124
Change-Id: If605f692b87082f1630e1da0fd44da0cb76133f5
diff --git a/media/libstagefright/ACodec.cpp b/media/libstagefright/ACodec.cpp
index ac80da2..b77e1cd 100644
--- a/media/libstagefright/ACodec.cpp
+++ b/media/libstagefright/ACodec.cpp
@@ -3946,8 +3946,7 @@
(outputMode == FREE_BUFFERS ? "FREE" :
outputMode == KEEP_BUFFERS ? "KEEP" : "RESUBMIT"));
if (outputMode == RESUBMIT_BUFFERS) {
- CHECK_EQ(mCodec->submitOutputMetaDataBuffer(),
- (status_t)OK);
+ mCodec->submitOutputMetaDataBuffer();
}
}