Mpeg2Settings constructor
Mpeg2Settings({
- Mpeg2AdaptiveQuantization? adaptiveQuantization,
- int? bitrate,
- Mpeg2CodecLevel? codecLevel,
- Mpeg2CodecProfile? codecProfile,
- Mpeg2DynamicSubGop? dynamicSubGop,
- Mpeg2FramerateControl? framerateControl,
- Mpeg2FramerateConversionAlgorithm? framerateConversionAlgorithm,
- int? framerateDenominator,
- int? framerateNumerator,
- int? gopClosedCadence,
- double? gopSize,
- Mpeg2GopSizeUnits? gopSizeUnits,
- int? hrdBufferInitialFillPercentage,
- int? hrdBufferSize,
- Mpeg2InterlaceMode? interlaceMode,
- Mpeg2IntraDcPrecision? intraDcPrecision,
- int? maxBitrate,
- int? minIInterval,
- int? numberBFramesBetweenReferenceFrames,
- Mpeg2ParControl? parControl,
- int? parDenominator,
- int? parNumerator,
- Mpeg2QualityTuningLevel? qualityTuningLevel,
- Mpeg2RateControlMode? rateControlMode,
- Mpeg2SceneChangeDetect? sceneChangeDetect,
- Mpeg2SlowPal? slowPal,
- int? softness,
- Mpeg2SpatialAdaptiveQuantization? spatialAdaptiveQuantization,
- Mpeg2Syntax? syntax,
- Mpeg2Telecine? telecine,
- Mpeg2TemporalAdaptiveQuantization? temporalAdaptiveQuantization,
Implementation
Mpeg2Settings({
this.adaptiveQuantization,
this.bitrate,
this.codecLevel,
this.codecProfile,
this.dynamicSubGop,
this.framerateControl,
this.framerateConversionAlgorithm,
this.framerateDenominator,
this.framerateNumerator,
this.gopClosedCadence,
this.gopSize,
this.gopSizeUnits,
this.hrdBufferInitialFillPercentage,
this.hrdBufferSize,
this.interlaceMode,
this.intraDcPrecision,
this.maxBitrate,
this.minIInterval,
this.numberBFramesBetweenReferenceFrames,
this.parControl,
this.parDenominator,
this.parNumerator,
this.qualityTuningLevel,
this.rateControlMode,
this.sceneChangeDetect,
this.slowPal,
this.softness,
this.spatialAdaptiveQuantization,
this.syntax,
this.telecine,
this.temporalAdaptiveQuantization,
});