void CueTimeline::endIgnoringUpdateRequests() { ASSERT(m_ignoreUpdate); --m_ignoreUpdate; if (!m_ignoreUpdate && mediaElement().inActiveDocument()) updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::addCues(TextTrack* track, const TextTrackCueList* cues) { ASSERT(track->mode() != TextTrack::disabledKeyword()); for (size_t i = 0; i < cues->length(); ++i) addCueInternal(cues->item(i)); updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::removeCue(TextTrack*, TextTrackCue* cue) { removeCueInternal(cue); updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::removeCues(TextTrack*, const TextTrackCueList* cues) { for (size_t i = 0; i < cues->length(); ++i) removeCueInternal(cues->anonymousIndexedGetter(i)); updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::endIgnoringUpdateRequests() { DCHECK(m_ignoreUpdate); --m_ignoreUpdate; if (!m_ignoreUpdate) updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::addCue(TextTrack* track, TextTrackCue* cue) { DCHECK_NE(track->mode(), TextTrack::disabledKeyword()); addCueInternal(cue); updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::addCues(TextTrack* track, const TextTrackCueList* cues) { DCHECK_NE(track->mode(), TextTrack::disabledKeyword()); for (size_t i = 0; i < cues->length(); ++i) addCueInternal(cues->anonymousIndexedGetter(i)); updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::removeCue(TextTrack*, PassRefPtrWillBeRawPtr<TextTrackCue> cue) { removeCueInternal(cue); updateActiveCues(mediaElement().currentTime()); }
void CueTimeline::addCue(TextTrack* track, PassRefPtrWillBeRawPtr<TextTrackCue> cue) { ASSERT(track->mode() != TextTrack::disabledKeyword()); addCueInternal(cue); updateActiveCues(mediaElement().currentTime()); }