toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final aribDestinationSettings = this.aribDestinationSettings;
  final burnInDestinationSettings = this.burnInDestinationSettings;
  final dvbSubDestinationSettings = this.dvbSubDestinationSettings;
  final ebuTtDDestinationSettings = this.ebuTtDDestinationSettings;
  final embeddedDestinationSettings = this.embeddedDestinationSettings;
  final embeddedPlusScte20DestinationSettings =
      this.embeddedPlusScte20DestinationSettings;
  final rtmpCaptionInfoDestinationSettings =
      this.rtmpCaptionInfoDestinationSettings;
  final scte20PlusEmbeddedDestinationSettings =
      this.scte20PlusEmbeddedDestinationSettings;
  final scte27DestinationSettings = this.scte27DestinationSettings;
  final smpteTtDestinationSettings = this.smpteTtDestinationSettings;
  final teletextDestinationSettings = this.teletextDestinationSettings;
  final ttmlDestinationSettings = this.ttmlDestinationSettings;
  final webvttDestinationSettings = this.webvttDestinationSettings;
  return {
    if (aribDestinationSettings != null)
      'aribDestinationSettings': aribDestinationSettings,
    if (burnInDestinationSettings != null)
      'burnInDestinationSettings': burnInDestinationSettings,
    if (dvbSubDestinationSettings != null)
      'dvbSubDestinationSettings': dvbSubDestinationSettings,
    if (ebuTtDDestinationSettings != null)
      'ebuTtDDestinationSettings': ebuTtDDestinationSettings,
    if (embeddedDestinationSettings != null)
      'embeddedDestinationSettings': embeddedDestinationSettings,
    if (embeddedPlusScte20DestinationSettings != null)
      'embeddedPlusScte20DestinationSettings':
          embeddedPlusScte20DestinationSettings,
    if (rtmpCaptionInfoDestinationSettings != null)
      'rtmpCaptionInfoDestinationSettings':
          rtmpCaptionInfoDestinationSettings,
    if (scte20PlusEmbeddedDestinationSettings != null)
      'scte20PlusEmbeddedDestinationSettings':
          scte20PlusEmbeddedDestinationSettings,
    if (scte27DestinationSettings != null)
      'scte27DestinationSettings': scte27DestinationSettings,
    if (smpteTtDestinationSettings != null)
      'smpteTtDestinationSettings': smpteTtDestinationSettings,
    if (teletextDestinationSettings != null)
      'teletextDestinationSettings': teletextDestinationSettings,
    if (ttmlDestinationSettings != null)
      'ttmlDestinationSettings': ttmlDestinationSettings,
    if (webvttDestinationSettings != null)
      'webvttDestinationSettings': webvttDestinationSettings,
  };
}