JobTemplateConfigElementaryStreamVideoStreamH264 class

Constructors

JobTemplateConfigElementaryStreamVideoStreamH264({required Input<int> bitrateBps, Input<int?>? crfLevel, Input<String?>? entropyCoder, required Input<int> frameRate, Input<String?>? gopDuration, Input<int?>? heightPixels, Input<Map<String, dynamic>?>? hlg, Input<String?>? pixelFormat, Input<String?>? preset, Input<String?>? profile, Input<String?>? rateControlMode, Input<Map<String, dynamic>?>? sdr, Input<int?>? vbvFullnessBits, Input<int?>? vbvSizeBits, Input<int?>? widthPixels})
Creates a new JobTemplateConfigElementaryStreamVideoStreamH264. bitrateBps The video bitrate in bits per second. crfLevel Target CRF level. The default is '21'. entropyCoder The entropy coder to use. The default is 'cabac'. frameRate The target video frame rate in frames per second (FPS). gopDuration Select the GOP size based on the specified duration. The default is '3s'. heightPixels The height of the video in pixels. hlg HLG color format setting for H264. pixelFormat Pixel format to use. The default is 'yuv420p'. preset Enforces the specified codec preset. The default is 'veryfast'. profile Enforces the specified codec profile. rateControlMode Specify the mode. The default is 'vbr'. sdr SDR color format setting for H264. vbvFullnessBits Initial fullness of the Video Buffering Verifier (VBV) buffer in bits. vbvSizeBits Size of the Video Buffering Verifier (VBV) buffer in bits. widthPixels The width of the video in pixels.
const
JobTemplateConfigElementaryStreamVideoStreamH264.fromMap(Map<String, dynamic> map)
factory

Properties

bitrateBps → Input<int>
The video bitrate in bits per second.
final
crfLevel → Input<int?>?
Target CRF level. The default is '21'.
final
entropyCoder → Input<String?>?
The entropy coder to use. The default is 'cabac'.
final
frameRate → Input<int>
The target video frame rate in frames per second (FPS).
final
gopDuration → Input<String?>?
Select the GOP size based on the specified duration. The default is '3s'.
final
hashCode → int
The hash code for this object.
no setterinherited
heightPixels → Input<int?>?
The height of the video in pixels.
final
hlg → Input<Map<String, dynamic>?>?
HLG color format setting for H264.
final
pixelFormat → Input<String?>?
Pixel format to use. The default is 'yuv420p'.
final
preset → Input<String?>?
Enforces the specified codec preset. The default is 'veryfast'.
final
profile → Input<String?>?
Enforces the specified codec profile.
final
rateControlMode → Input<String?>?
Specify the mode. The default is 'vbr'.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sdr → Input<Map<String, dynamic>?>?
SDR color format setting for H264.
final
vbvFullnessBits → Input<int?>?
Initial fullness of the Video Buffering Verifier (VBV) buffer in bits.
final
vbvSizeBits → Input<int?>?
Size of the Video Buffering Verifier (VBV) buffer in bits.
final
widthPixels → Input<int?>?
The width of the video in pixels.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited