H264Settings constructor

H264Settings({
  1. H264AdaptiveQuantization? adaptiveQuantization,
  2. AfdSignaling? afdSignaling,
  3. int? bitrate,
  4. int? bufFillPct,
  5. int? bufSize,
  6. H264ColorMetadata? colorMetadata,
  7. H264ColorSpaceSettings? colorSpaceSettings,
  8. H264EntropyEncoding? entropyEncoding,
  9. H264FilterSettings? filterSettings,
  10. FixedAfd? fixedAfd,
  11. H264FlickerAq? flickerAq,
  12. H264ForceFieldPictures? forceFieldPictures,
  13. H264FramerateControl? framerateControl,
  14. int? framerateDenominator,
  15. int? framerateNumerator,
  16. H264GopBReference? gopBReference,
  17. int? gopClosedCadence,
  18. int? gopNumBFrames,
  19. double? gopSize,
  20. H264GopSizeUnits? gopSizeUnits,
  21. H264Level? level,
  22. H264LookAheadRateControl? lookAheadRateControl,
  23. int? maxBitrate,
  24. int? minIInterval,
  25. int? numRefFrames,
  26. H264ParControl? parControl,
  27. int? parDenominator,
  28. int? parNumerator,
  29. H264Profile? profile,
  30. H264QualityLevel? qualityLevel,
  31. int? qvbrQualityLevel,
  32. H264RateControlMode? rateControlMode,
  33. H264ScanType? scanType,
  34. H264SceneChangeDetect? sceneChangeDetect,
  35. int? slices,
  36. int? softness,
  37. H264SpatialAq? spatialAq,
  38. H264SubGopLength? subgopLength,
  39. H264Syntax? syntax,
  40. H264TemporalAq? temporalAq,
  41. H264TimecodeInsertionBehavior? timecodeInsertion,
})

Implementation

H264Settings({
  this.adaptiveQuantization,
  this.afdSignaling,
  this.bitrate,
  this.bufFillPct,
  this.bufSize,
  this.colorMetadata,
  this.colorSpaceSettings,
  this.entropyEncoding,
  this.filterSettings,
  this.fixedAfd,
  this.flickerAq,
  this.forceFieldPictures,
  this.framerateControl,
  this.framerateDenominator,
  this.framerateNumerator,
  this.gopBReference,
  this.gopClosedCadence,
  this.gopNumBFrames,
  this.gopSize,
  this.gopSizeUnits,
  this.level,
  this.lookAheadRateControl,
  this.maxBitrate,
  this.minIInterval,
  this.numRefFrames,
  this.parControl,
  this.parDenominator,
  this.parNumerator,
  this.profile,
  this.qualityLevel,
  this.qvbrQualityLevel,
  this.rateControlMode,
  this.scanType,
  this.sceneChangeDetect,
  this.slices,
  this.softness,
  this.spatialAq,
  this.subgopLength,
  this.syntax,
  this.temporalAq,
  this.timecodeInsertion,
});