M2tsSettings constructor
M2tsSettings({
- M2tsAudioBufferModel? audioBufferModel,
- M2tsAudioDuration? audioDuration,
- int? audioFramesPerPes,
- List<
int> ? audioPids, - int? bitrate,
- M2tsBufferModel? bufferModel,
- DvbNitSettings? dvbNitSettings,
- DvbSdtSettings? dvbSdtSettings,
- List<
int> ? dvbSubPids, - DvbTdtSettings? dvbTdtSettings,
- int? dvbTeletextPid,
- M2tsEbpAudioInterval? ebpAudioInterval,
- M2tsEbpPlacement? ebpPlacement,
- M2tsEsRateInPes? esRateInPes,
- M2tsForceTsVideoEbpOrder? forceTsVideoEbpOrder,
- double? fragmentTime,
- int? maxPcrInterval,
- int? minEbpInterval,
- M2tsNielsenId3? nielsenId3,
- double? nullPacketBitrate,
- int? patInterval,
- M2tsPcrControl? pcrControl,
- int? pcrPid,
- int? pmtInterval,
- int? pmtPid,
- int? privateMetadataPid,
- int? programNumber,
- M2tsRateMode? rateMode,
- M2tsScte35Esam? scte35Esam,
- int? scte35Pid,
- M2tsScte35Source? scte35Source,
- M2tsSegmentationMarkers? segmentationMarkers,
- M2tsSegmentationStyle? segmentationStyle,
- double? segmentationTime,
- int? timedMetadataPid,
- int? transportStreamId,
- int? videoPid,
Implementation
M2tsSettings({
this.audioBufferModel,
this.audioDuration,
this.audioFramesPerPes,
this.audioPids,
this.bitrate,
this.bufferModel,
this.dvbNitSettings,
this.dvbSdtSettings,
this.dvbSubPids,
this.dvbTdtSettings,
this.dvbTeletextPid,
this.ebpAudioInterval,
this.ebpPlacement,
this.esRateInPes,
this.forceTsVideoEbpOrder,
this.fragmentTime,
this.maxPcrInterval,
this.minEbpInterval,
this.nielsenId3,
this.nullPacketBitrate,
this.patInterval,
this.pcrControl,
this.pcrPid,
this.pmtInterval,
this.pmtPid,
this.privateMetadataPid,
this.programNumber,
this.rateMode,
this.scte35Esam,
this.scte35Pid,
this.scte35Source,
this.segmentationMarkers,
this.segmentationStyle,
this.segmentationTime,
this.timedMetadataPid,
this.transportStreamId,
this.videoPid,
});