CaptionDestinationSettings class

Specific settings required by destination type. Note that burnin_destination_settings are not available if the source of the caption data is Embedded or Teletext.

Constructors

CaptionDestinationSettings({BurninDestinationSettings? burninDestinationSettings, CaptionDestinationType? destinationType, DvbSubDestinationSettings? dvbSubDestinationSettings, EmbeddedDestinationSettings? embeddedDestinationSettings, ImscDestinationSettings? imscDestinationSettings, SccDestinationSettings? sccDestinationSettings, TeletextDestinationSettings? teletextDestinationSettings, TtmlDestinationSettings? ttmlDestinationSettings})
CaptionDestinationSettings.fromJson(Map<String, dynamic> json)
factory

Properties

burninDestinationSettings BurninDestinationSettings?
Burn-In Destination Settings.
final
destinationType CaptionDestinationType?
Specify the format for this set of captions on this output. The default format is embedded without SCTE-20. Other options are embedded with SCTE-20, burn-in, DVB-sub, IMSC, SCC, SRT, teletext, TTML, and web-VTT. If you are using SCTE-20, choose SCTE-20 plus embedded (SCTE20_PLUS_EMBEDDED) to create an output that complies with the SCTE-43 spec. To create a non-compliant output where the embedded captions come first, choose Embedded plus SCTE-20 (EMBEDDED_PLUS_SCTE20).
final
dvbSubDestinationSettings DvbSubDestinationSettings?
DVB-Sub Destination Settings
final
embeddedDestinationSettings EmbeddedDestinationSettings?
Settings specific to embedded/ancillary caption outputs, including 608/708 Channel destination number.
final
hashCode int
The hash code for this object.
no setterinherited
imscDestinationSettings ImscDestinationSettings?
Settings specific to IMSC caption outputs.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sccDestinationSettings SccDestinationSettings?
Settings for SCC caption output.
final
teletextDestinationSettings TeletextDestinationSettings?
Settings for Teletext caption output
final
ttmlDestinationSettings TtmlDestinationSettings?
Settings specific to TTML caption outputs, including Pass style information (TtmlStylePassthrough).
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