Report as buffered time ranges at start and end of media with buffered audio (or video) but no video (or audio)
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
People
(Reporter: karlt, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
"An audio track that has no data for a particular position on the media timeline, or that does not exist at that position, must be interpreted as being silent at that point on the timeline."
"A video track that has no data for a particular position on the media timeline must be interpreted as being transparent black at that point on the timeline, with the same dimensions as the last frame before that position, or, if the position is before all the data for that track, the same dimensions as the first frame for that track. A track that does not exist at all at the current position must be treated as if it existed but had no data."
This is somewhat handled by choosing the earlier start time of the two tracks and less so by choosing the greater duration (rather than end time - bug 1853276) of the two tracks, but is not considered in buffered ranges, which simply use an intersection of buffered ranges for each track.
Reporter | ||
Comment 1•1 year ago
|
||
https://hg.mozilla.org/mozilla-central/rev/94eacfad6472 covered playback of silence through gaps in Ogg and WebM media.
I don't know whether that was included in buffered ranges.
Ideally such silence would be considered buffered if corresponding video data is buffered.
I don't know whether such silence should be considered buffered if there is no corresponding video data buffered.
Description
•