MSE: Remove legacy buffering-by-DTS Part 1: Tests
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}
Showing
This diff is collapsed.
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
This diff is collapsed.
Please register or sign in to comment