CaptionSourceSettings class

If your input captions are SCC, TTML, STL, SMI, SRT, or IMSC in an xml file, specify the URI of the input captions source file. If your input captions are IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.

Constructors

CaptionSourceSettings({AncillarySourceSettings? ancillarySourceSettings, DvbSubSourceSettings? dvbSubSourceSettings, EmbeddedSourceSettings? embeddedSourceSettings, FileSourceSettings? fileSourceSettings, CaptionSourceType? sourceType, TeletextSourceSettings? teletextSourceSettings, TrackSourceSettings? trackSourceSettings})
CaptionSourceSettings.fromJson(Map<String, dynamic> json)
factory

Properties

ancillarySourceSettings AncillarySourceSettings?
Settings for ancillary captions source.
final
dvbSubSourceSettings DvbSubSourceSettings?
DVB Sub Source Settings
final
embeddedSourceSettings EmbeddedSourceSettings?
Settings for embedded captions Source
final
fileSourceSettings FileSourceSettings?
If your input captions are SCC, SMI, SRT, STL, TTML, or IMSC 1.1 in an xml file, specify the URI of the input caption source file. If your caption source is IMSC in an IMF package, use TrackSourceSettings instead of FileSoureSettings.
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceType CaptionSourceType?
Use Source (SourceType) to identify the format of your input captions. The service cannot auto-detect caption format.
final
teletextSourceSettings TeletextSourceSettings?
Settings specific to Teletext caption sources, including Page number.
final
trackSourceSettings TrackSourceSettings?
Settings specific to caption sources that are specified by track number. Currently, this is only IMSC captions in an IMF package. If your caption source is IMSC 1.1 in a separate xml file, use FileSourceSettings instead of TrackSourceSettings.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited