CmafGroupSettings constructor

CmafGroupSettings({
  1. List<CmafAdditionalManifest>? additionalManifests,
  2. String? baseUrl,
  3. CmafClientCache? clientCache,
  4. CmafCodecSpecification? codecSpecification,
  5. String? destination,
  6. DestinationSettings? destinationSettings,
  7. CmafEncryptionSettings? encryption,
  8. int? fragmentLength,
  9. CmafManifestCompression? manifestCompression,
  10. CmafManifestDurationFormat? manifestDurationFormat,
  11. int? minBufferTime,
  12. double? minFinalSegmentLength,
  13. CmafMpdProfile? mpdProfile,
  14. CmafSegmentControl? segmentControl,
  15. int? segmentLength,
  16. CmafStreamInfResolution? streamInfResolution,
  17. CmafWriteDASHManifest? writeDashManifest,
  18. CmafWriteHLSManifest? writeHlsManifest,
  19. CmafWriteSegmentTimelineInRepresentation? writeSegmentTimelineInRepresentation,
})

Implementation

CmafGroupSettings({
  this.additionalManifests,
  this.baseUrl,
  this.clientCache,
  this.codecSpecification,
  this.destination,
  this.destinationSettings,
  this.encryption,
  this.fragmentLength,
  this.manifestCompression,
  this.manifestDurationFormat,
  this.minBufferTime,
  this.minFinalSegmentLength,
  this.mpdProfile,
  this.segmentControl,
  this.segmentLength,
  this.streamInfResolution,
  this.writeDashManifest,
  this.writeHlsManifest,
  this.writeSegmentTimelineInRepresentation,
});