CaptionDestinationSettings.fromJson constructor
CaptionDestinationSettings.fromJson(
- Map<String, dynamic> json
)
Implementation
factory CaptionDestinationSettings.fromJson(Map<String, dynamic> json) {
return CaptionDestinationSettings(
aribDestinationSettings: json['aribDestinationSettings'] != null
? AribDestinationSettings.fromJson(
json['aribDestinationSettings'] as Map<String, dynamic>)
: null,
burnInDestinationSettings: json['burnInDestinationSettings'] != null
? BurnInDestinationSettings.fromJson(
json['burnInDestinationSettings'] as Map<String, dynamic>)
: null,
dvbSubDestinationSettings: json['dvbSubDestinationSettings'] != null
? DvbSubDestinationSettings.fromJson(
json['dvbSubDestinationSettings'] as Map<String, dynamic>)
: null,
ebuTtDDestinationSettings: json['ebuTtDDestinationSettings'] != null
? EbuTtDDestinationSettings.fromJson(
json['ebuTtDDestinationSettings'] as Map<String, dynamic>)
: null,
embeddedDestinationSettings: json['embeddedDestinationSettings'] != null
? EmbeddedDestinationSettings.fromJson(
json['embeddedDestinationSettings'] as Map<String, dynamic>)
: null,
embeddedPlusScte20DestinationSettings:
json['embeddedPlusScte20DestinationSettings'] != null
? EmbeddedPlusScte20DestinationSettings.fromJson(
json['embeddedPlusScte20DestinationSettings']
as Map<String, dynamic>)
: null,
rtmpCaptionInfoDestinationSettings:
json['rtmpCaptionInfoDestinationSettings'] != null
? RtmpCaptionInfoDestinationSettings.fromJson(
json['rtmpCaptionInfoDestinationSettings']
as Map<String, dynamic>)
: null,
scte20PlusEmbeddedDestinationSettings:
json['scte20PlusEmbeddedDestinationSettings'] != null
? Scte20PlusEmbeddedDestinationSettings.fromJson(
json['scte20PlusEmbeddedDestinationSettings']
as Map<String, dynamic>)
: null,
scte27DestinationSettings: json['scte27DestinationSettings'] != null
? Scte27DestinationSettings.fromJson(
json['scte27DestinationSettings'] as Map<String, dynamic>)
: null,
smpteTtDestinationSettings: json['smpteTtDestinationSettings'] != null
? SmpteTtDestinationSettings.fromJson(
json['smpteTtDestinationSettings'] as Map<String, dynamic>)
: null,
teletextDestinationSettings: json['teletextDestinationSettings'] != null
? TeletextDestinationSettings.fromJson(
json['teletextDestinationSettings'] as Map<String, dynamic>)
: null,
ttmlDestinationSettings: json['ttmlDestinationSettings'] != null
? TtmlDestinationSettings.fromJson(
json['ttmlDestinationSettings'] as Map<String, dynamic>)
: null,
webvttDestinationSettings: json['webvttDestinationSettings'] != null
? WebvttDestinationSettings.fromJson(
json['webvttDestinationSettings'] as Map<String, dynamic>)
: null,
);
}