void TextTrackManager::AddCue(TextTrackCue& aCue) { if (mNewCues) { mNewCues->AddCue(aCue); } }
void TextTrackManager::NotifyCueAdded(TextTrackCue& aCue) { if (mNewCues) { mNewCues->AddCue(aCue); } DispatchTimeMarchesOn(); }
void TextTrackManager::NotifyCueAdded(TextTrackCue& aCue) { WEBVTT_LOG("NotifyCueAdded, cue=%p", &aCue); if (mNewCues) { mNewCues->AddCue(aCue); } TimeMarchesOn(); ReportTelemetryForCue(); }
void TextTrackManager::AddCues(TextTrack* aTextTrack) { TextTrackCueList* cueList = aTextTrack->GetCues(); if (cueList) { bool dummy; for (uint32_t i = 0; i < cueList->Length(); ++i) { mNewCues->AddCue(*cueList->IndexedGetter(i, dummy)); } } }
static bool ACueAddr( void *_info, dr_line_data *curr ) /*****************************************************/ { la_walk_info *info = _info; if( curr->addr_set ) { /* a set address */ info->curr_seg = InitSegCue( info->list, curr->seg, curr->offset ); } AddCue( info->curr_seg, curr ); return( true ); }
void TextTrackManager::AddCues(TextTrack* aTextTrack) { if (!mNewCues) { return; } TextTrackCueList* cueList = aTextTrack->GetCues(); if (cueList) { bool dummy; for (uint32_t i = 0; i < cueList->Length(); ++i) { mNewCues->AddCue(*cueList->IndexedGetter(i, dummy)); } DispatchTimeMarchesOn(); } }
void TextTrackManager::AddCues(TextTrack* aTextTrack) { if (!mNewCues) { WEBVTT_LOG("AddCues mNewCues is null"); return; } TextTrackCueList* cueList = aTextTrack->GetCues(); if (cueList) { bool dummy; WEBVTT_LOGV("AddCues, CuesNum=%d", cueList->Length()); for (uint32_t i = 0; i < cueList->Length(); ++i) { mNewCues->AddCue(*cueList->IndexedGetter(i, dummy)); } TimeMarchesOn(); } }