Esempio n. 1
0
void CueTimeline::endIgnoringUpdateRequests()
{
    ASSERT(m_ignoreUpdate);
    --m_ignoreUpdate;
    if (!m_ignoreUpdate && mediaElement().inActiveDocument())
        updateActiveCues(mediaElement().currentTime());
}
Esempio n. 2
0
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());
}
Esempio n. 3
0
void CueTimeline::removeCue(TextTrack*, TextTrackCue* cue) {
  removeCueInternal(cue);
  updateActiveCues(mediaElement().currentTime());
}
Esempio n. 4
0
void CueTimeline::removeCues(TextTrack*, const TextTrackCueList* cues) {
  for (size_t i = 0; i < cues->length(); ++i)
    removeCueInternal(cues->anonymousIndexedGetter(i));
  updateActiveCues(mediaElement().currentTime());
}
Esempio n. 5
0
void CueTimeline::endIgnoringUpdateRequests() {
  DCHECK(m_ignoreUpdate);
  --m_ignoreUpdate;
  if (!m_ignoreUpdate)
    updateActiveCues(mediaElement().currentTime());
}
Esempio n. 6
0
void CueTimeline::addCue(TextTrack* track, TextTrackCue* cue) {
  DCHECK_NE(track->mode(), TextTrack::disabledKeyword());
  addCueInternal(cue);
  updateActiveCues(mediaElement().currentTime());
}
Esempio n. 7
0
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());
}
Esempio n. 8
0
void CueTimeline::removeCue(TextTrack*, PassRefPtrWillBeRawPtr<TextTrackCue> cue)
{
    removeCueInternal(cue);
    updateActiveCues(mediaElement().currentTime());
}
Esempio n. 9
0
void CueTimeline::addCue(TextTrack* track, PassRefPtrWillBeRawPtr<TextTrackCue> cue)
{
    ASSERT(track->mode() != TextTrack::disabledKeyword());
    addCueInternal(cue);
    updateActiveCues(mediaElement().currentTime());
}