addTimedTextOverlays method

void addTimedTextOverlays(
  1. List<VideoTextOverlay> overlays
)

Adds many timed overlays (captions, generated titles) in one go and records a single history entry.

Implementation

void addTimedTextOverlays(List<VideoTextOverlay> overlays) {
  for (final overlay in overlays) {
    textController.addTextOverlay(overlay);
  }
  if (overlays.isEmpty) return;
  _selectedTrackType = VideoTrackType.text;
  _activeTrack = VideoTrackType.text;
  _saveState();
  notifyListeners();
}