-
Matt Wolenetz authored
MseBufferByPts was enabled by default in M75. This series of changes (in M76) removes: 1) the tests for the old "LegacyByDts" MSE buffering logic (this change), and 2) the old "LegacyByDts" MSE buffering logic and the associated feature gating Later changes will refactor the resulting "NewByPts" logic to remove residual complications such as templating SourceBufferStream by range buffering implementation and clean up confusing usage of DecodeTimestamp where it really contains a presentation timestamp within and below FrameProcessor. Reduces media unittests count (roughly from 5635 to 5056). Also, removes the LegacyByDts portion of each mediasource_*_pipeline_integration_fuzzer BUG=771349,760264,718641,639144 R=sandersd@chromium.org CC=mmoroz@chromium.org Change-Id: I0aca7e72abbf5353294c46876751884886382d2b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574608Reviewed-by:
Dan Sanders <sandersd@chromium.org> Commit-Queue: Matthew Wolenetz <wolenetz@chromium.org> Cr-Commit-Position: refs/heads/master@{#658794}
9583b0ed