Vp9CodecSettings.fromMap constructor
Vp9CodecSettings.fromMap(
- Map<String, dynamic> map
)
Implementation
factory Vp9CodecSettings.fromMap(Map<String, dynamic> map) {
return Vp9CodecSettings(
bitrateBps: pulumi.Input.fromValue(map['bitrateBps'] as int),
crfLevel: (() { final guardedValue = map['crfLevel']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
frameRate: pulumi.Input.fromValue(map['frameRate'] as double),
gopDuration: (() { final guardedValue = map['gopDuration']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
gopFrameCount: (() { final guardedValue = map['gopFrameCount']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
heightPixels: (() { final guardedValue = map['heightPixels']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
pixelFormat: (() { final guardedValue = map['pixelFormat']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
profile: (() { final guardedValue = map['profile']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
rateControlMode: (() { final guardedValue = map['rateControlMode']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
widthPixels: (() { final guardedValue = map['widthPixels']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as int); })(),
);
}