f8a1cb66ad
Prefer timestamps from Video AdaptationSets if available - this avoids possible video playback jitters due to gaps. presentationTimeOffset is not applied to the first period as it may in negative dts which Chrome does not like: https://crbug.com/398141. It is safe to apply to subsequent periods as the actual offset applied takes Period@start into consideration: offset = Period@start - presentationTimeOffset The result timestamp with offset applied is close to Period@start, so it is unlikely to result in a negative dts value. Closes b/73899306. Change-Id: If8361f5469610093b3aac6675754536ad7e83c4c |
||
---|---|---|
.. | ||
audio_media_info1.txt | ||
audio_media_info1_expected_mpd_output.txt | ||
audio_media_info1_video_media_info1_expected_mpd_output.txt | ||
video_media_info1.txt | ||
video_media_info1_expected_mpd_output.txt | ||
video_media_info1and2_expected_mpd_output.txt | ||
video_media_info2.txt |