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,
});