MSE: Reduce spurious buffered range discontinuities
Includes last frame's duration in the determination of SourceBufferStream's |max_interbuffer_distance_|, to prevent an unusually long segment-ending frame from triggering discontinuity when adjacent buffers are appended. A more correct fix requires StreamParsers to always emit valid frame durations (crbug 351166), and would use them exclusively to determine discontinuity. BUG=351489 R=dalecurtis@chromium.org TEST=No media_unittest, layout, or yt-dash-mse ToT conformance regression. Fixes b/17570928. Review URL: https://codereview.chromium.org/597293004 Cr-Commit-Position: refs/heads/master@{#296599}
Showing
Please register or sign in to comment