VideoPublishOptions constructor

const VideoPublishOptions({
  1. String? name,
  2. String? stream,
  3. String videoCodec = defaultVideoCodec,
  4. VideoEncoding? videoEncoding,
  5. VideoEncoding? screenShareEncoding,
  6. bool simulcast = true,
  7. List<VideoParameters> videoSimulcastLayers = const [],
  8. List<VideoParameters> screenShareSimulcastLayers = const [],
  9. BackupVideoCodec backupVideoCodec = defualtBackupVideoCodec,
  10. String? scalabilityMode,
  11. DegradationPreference? degradationPreference,
})

Implementation

const VideoPublishOptions(
    {super.name,
    super.stream,
    this.videoCodec = defaultVideoCodec,
    this.videoEncoding,
    this.screenShareEncoding,
    this.simulcast = true,
    this.videoSimulcastLayers = const [],
    this.screenShareSimulcastLayers = const [],
    this.backupVideoCodec = defualtBackupVideoCodec,
    this.scalabilityMode,
    this.degradationPreference});