Chromium Code Reviews
DescriptionAttempt decoder fallback when the first decode call fails.
There are several instances where a GPU video decoder will fail on
the first decode even though it reported successfull initialization.
In these cases try to fallback to a software decoder if possible.
This works by queuing the first buffers sent to Decode() before any
output callbacks have occurred. If decode fails before output is
received it will attempt to reselect a decoder. If this is successful
the pending decoders will be fed in at an appropriate rate to the new
decoder.
Pending decode callbacks from the previous decoder are invalidated by
way of a sequence token.
BUG=???
TEST=manual...
Patch Set 1 #
Depends on Patchset: Messages
Total messages: 7 (4 generated)
|
||||||||||||||||||||||||||||