MsSmoothGroupSettings constructor

MsSmoothGroupSettings({
  1. required OutputLocationRef destination,
  2. String? acquisitionPointId,
  3. SmoothGroupAudioOnlyTimecodeControl? audioOnlyTimecodeControl,
  4. SmoothGroupCertificateMode? certificateMode,
  5. int? connectionRetryInterval,
  6. String? eventId,
  7. SmoothGroupEventIdMode? eventIdMode,
  8. SmoothGroupEventStopBehavior? eventStopBehavior,
  9. int? filecacheDuration,
  10. int? fragmentLength,
  11. InputLossActionForMsSmoothOut? inputLossAction,
  12. int? numRetries,
  13. int? restartDelay,
  14. SmoothGroupSegmentationMode? segmentationMode,
  15. int? sendDelayMs,
  16. SmoothGroupSparseTrackType? sparseTrackType,
  17. SmoothGroupStreamManifestBehavior? streamManifestBehavior,
  18. String? timestampOffset,
  19. SmoothGroupTimestampOffsetMode? timestampOffsetMode,
})

Implementation

MsSmoothGroupSettings({
  required this.destination,
  this.acquisitionPointId,
  this.audioOnlyTimecodeControl,
  this.certificateMode,
  this.connectionRetryInterval,
  this.eventId,
  this.eventIdMode,
  this.eventStopBehavior,
  this.filecacheDuration,
  this.fragmentLength,
  this.inputLossAction,
  this.numRetries,
  this.restartDelay,
  this.segmentationMode,
  this.sendDelayMs,
  this.sparseTrackType,
  this.streamManifestBehavior,
  this.timestampOffset,
  this.timestampOffsetMode,
});