Mpeg2Settings constructor

Mpeg2Settings({
  1. Mpeg2AdaptiveQuantization? adaptiveQuantization,
  2. int? bitrate,
  3. Mpeg2CodecLevel? codecLevel,
  4. Mpeg2CodecProfile? codecProfile,
  5. Mpeg2DynamicSubGop? dynamicSubGop,
  6. Mpeg2FramerateControl? framerateControl,
  7. Mpeg2FramerateConversionAlgorithm? framerateConversionAlgorithm,
  8. int? framerateDenominator,
  9. int? framerateNumerator,
  10. int? gopClosedCadence,
  11. double? gopSize,
  12. Mpeg2GopSizeUnits? gopSizeUnits,
  13. int? hrdBufferInitialFillPercentage,
  14. int? hrdBufferSize,
  15. Mpeg2InterlaceMode? interlaceMode,
  16. Mpeg2IntraDcPrecision? intraDcPrecision,
  17. int? maxBitrate,
  18. int? minIInterval,
  19. int? numberBFramesBetweenReferenceFrames,
  20. Mpeg2ParControl? parControl,
  21. int? parDenominator,
  22. int? parNumerator,
  23. Mpeg2QualityTuningLevel? qualityTuningLevel,
  24. Mpeg2RateControlMode? rateControlMode,
  25. Mpeg2SceneChangeDetect? sceneChangeDetect,
  26. Mpeg2SlowPal? slowPal,
  27. int? softness,
  28. Mpeg2SpatialAdaptiveQuantization? spatialAdaptiveQuantization,
  29. Mpeg2Syntax? syntax,
  30. Mpeg2Telecine? telecine,
  31. 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,
});