Chromium Code Reviews
DescriptionVideoRendererImpl: Delay report of BUFFERING_HAVE_NOTHING.
Currently VideoRendererImpl triggers the pipeline to underflow immediately after
it runs out of frame. This is not desired because relatively small video
decoding glitch would cause audio to stutter as well, which is more noticeable
than some dropped video frames. With this CL, VRI only declares
BUFFERING_HAVE_NOTHING after it has run out of buffers and have not painted any
frame for certain amount of time (e.g. 3s in media time). In other words, video
can still trigger pipeline underflow but won't do this until really necessary.
BUG=144683
TEST=Tested by making video decoder slower. See
https://codereview.chromium.org/464113003/
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=289786
Patch Set 1 : Original CL (https://codereview.chromium.org/470773002/) #Patch Set 2 : Address CR comments #
Total comments: 3
Messages
Total messages: 8 (0 generated)
|
|||||||||||||||||||||||||||||||||||||