setClosedCaptionFile method
Sets a closed caption file.
If closedCaptionFile is null, closed captions will be removed.
Implementation
Future<void> setClosedCaptionFile(
Future<ClosedCaptionFile>? closedCaptionFile,
) async {
_closedCaptionFileFuture = closedCaptionFile;
// Reset sorted captions to force re-sort when setting a new file
_sortedCaptions = null;
await _updateClosedCaptionWithFuture(closedCaptionFile);
}