DescriptionMSE: Use frame duration, if available, in LegacyFrameProcessor
In preparation for testing the new compliant
coded frame processor (see bug 249422), this change modifies LegacyFrameProcessor and
ChunkDemuxer to use frame durations, if available. If not
available, SourceBufferStream's duration estimation logic is
used instead.
Updates relevant ChunkDemuxerTests and PipelineIntegrationTests.
BUG=351166, 249422
R=acolwell@chromium.org
TEST=All media_unittests pass locally on Linux with ffmpeg ChromeOS proprietary codecs enabled
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260719
Patch Set 1 #
Total comments: 7
Patch Set 2 : Rebased and addressed comments. #Patch Set 3 : Fix some comment formatting. #Patch Set 4 : Rebased to pull in WebM frame duration estimation, undid the CD tests' conversion to just BlockGrou… #
Total comments: 2
Patch Set 5 : Fix 90K to be 90 per comment. #
Messages
Total messages: 12 (0 generated)
|