VideoDecoderConfig constructor

VideoDecoderConfig({
  1. required String codec,
  2. dynamic description,
  3. int? codedWidth,
  4. int? codedHeight,
  5. int? displayAspectWidth,
  6. int? displayAspectHeight,
  7. VideoColorSpaceInit? colorSpace,
  8. HardwareAcceleration? hardwareAcceleration,
  9. bool? optimizeForLatency,
})

Implementation

factory VideoDecoderConfig(
        {required String codec,
        dynamic description,
        int? codedWidth,
        int? codedHeight,
        int? displayAspectWidth,
        int? displayAspectHeight,
        VideoColorSpaceInit? colorSpace,
        HardwareAcceleration? hardwareAcceleration,
        bool? optimizeForLatency}) =>
    VideoDecoderConfig._(
        codec: codec,
        description: description ?? undefined,
        codedWidth: codedWidth ?? undefined,
        codedHeight: codedHeight ?? undefined,
        displayAspectWidth: displayAspectWidth ?? undefined,
        displayAspectHeight: displayAspectHeight ?? undefined,
        colorSpace: colorSpace ?? undefined,
        hardwareAcceleration: hardwareAcceleration?.value ??
            HardwareAcceleration.noPreference.value,
        optimizeForLatency: optimizeForLatency ?? undefined);