DescriptionMove text track active list management to CueTimeline
This CL introduces a new class CueTimeline and moves the code used
for managing the list of active cues, the interval tree and other
state used when rendering cues from HTMLMediaElement to it.
For the most part this is code movement. The exception is that
CueTimeline::updateActiveCues check for the presence of
a WebMediaPlayer rather than a MediaPlayer when computing the new
list of active cues.
Methods/data are rename to remove [Tt]extTrack where appropriate.
Some adjustments are done to visibility/exposure of data on
HTMLMediaElement to allow the state to be queried when needed.
BUG=321654
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=190298
Patch Set 1 #Patch Set 2 : Bandaid. #Patch Set 3 : Rename to CueTimeline. #
Total comments: 1
Messages
Total messages: 16 (3 generated)
|