DescriptionSupport queuing input buffers when OMX's buffer list is exhausted.
Previously we'd crash (DCHECK in Debug, SEGV in Release) if the client (plugin)
requested more than 10 concurrent Decode()s, because that's how many input
buffers the OMX component would have. Now we just queue extra Decode()s and
drain them as we get buffers back from the decoder.
Added test coverage.
BUG=none
TEST=ovdatest, gles2
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=96615
Patch Set 1 #
Total comments: 1
Messages
Total messages: 2 (0 generated)
|