Class Av1SettingsProps.Jsii$Proxy
- All Implemented Interfaces:
Av1SettingsProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
Av1SettingsProps
Av1SettingsProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.alpha.Av1SettingsProps
Av1SettingsProps.Builder, Av1SettingsProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(Av1SettingsProps.Builder builder) Constructor that initializes the object based on literal property values passed by theAv1SettingsProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal AfdSignaling(experimental) AFD signaling mode.final Av1BitDepth(experimental) Bit depth for the AV1 encode.final Number(experimental) Size of buffer (HRD buffer model) in bits.final Av1ColorSpaceSettings(experimental) Color space settings for the video.final String(experimental) Four-bit AFD value to write on all frames.final Framerate(experimental) The video frame rate.final GopSize(experimental) The GOP size (keyframe interval).final Av1LevelgetLevel()(experimental) The AV1 level.final LookAheadRateControl(experimental) Amount of lookahead.final Number(experimental) Minimum bitrate in bits/second.final Number(experimental) Only meaningful if sceneChangeDetect is enabled.final PixelAspectRatio(experimental) The pixel aspect ratio (PAR) of the video.final Av1RateControl(experimental) The rate control configuration.final Av1SceneChangeDetect(experimental) Scene change detection.final Av1SpatialAq(experimental) Spatial adaptive quantization.final Av1TemporalAq(experimental) Temporal adaptive quantization.final TimecodeBurninSettings(experimental) Timecode burn-in settings to overlay timecode on the video.final Av1TimecodeInsertion(experimental) Timecode insertion mode.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theAv1SettingsProps.Builder.
-
-
Method Details
-
getAfdSignaling
Description copied from interface:Av1SettingsProps(experimental) AFD signaling mode.Default: AfdSignaling.NONE
- Specified by:
getAfdSignalingin interfaceAv1SettingsProps
-
getBitDepth
Description copied from interface:Av1SettingsProps(experimental) Bit depth for the AV1 encode.Default: - service default
- Specified by:
getBitDepthin interfaceAv1SettingsProps
-
getBufSize
Description copied from interface:Av1SettingsProps(experimental) Size of buffer (HRD buffer model) in bits.Default: - service default
- Specified by:
getBufSizein interfaceAv1SettingsProps
-
getColorSpaceSettings
Description copied from interface:Av1SettingsProps(experimental) Color space settings for the video.Default: - service default
- Specified by:
getColorSpaceSettingsin interfaceAv1SettingsProps
-
getFixedAfd
Description copied from interface:Av1SettingsProps(experimental) Four-bit AFD value to write on all frames. Only valid when afdSignaling is FIXED.Valid values: FIXED_0000, FIXED_0010, FIXED_0011, FIXED_0100, FIXED_1000, FIXED_1001, FIXED_1010, FIXED_1011, FIXED_1100, FIXED_1101, FIXED_1110, FIXED_1111.
Default: - service default
- Specified by:
getFixedAfdin interfaceAv1SettingsProps
-
getFramerate
Description copied from interface:Av1SettingsProps(experimental) The video frame rate.Default: - follow source
- Specified by:
getFrameratein interfaceAv1SettingsProps
-
getGopSize
Description copied from interface:Av1SettingsProps(experimental) The GOP size (keyframe interval).Default: GopSize.seconds(1)
- Specified by:
getGopSizein interfaceAv1SettingsProps
-
getLevel
Description copied from interface:Av1SettingsProps(experimental) The AV1 level.Valid values: AV1_LEVEL_2, AV1_LEVEL_2_1, AV1_LEVEL_3, AV1_LEVEL_3_1, AV1_LEVEL_4, AV1_LEVEL_4_1, AV1_LEVEL_5, AV1_LEVEL_5_1, AV1_LEVEL_5_2, AV1_LEVEL_5_3, AV1_LEVEL_6, AV1_LEVEL_6_1, AV1_LEVEL_6_2, AV1_LEVEL_6_3, AV1_LEVEL_AUTO.
Default: Av1Level.AV1_LEVEL_AUTO
- Specified by:
getLevelin interfaceAv1SettingsProps
-
getLookAheadRateControl
Description copied from interface:Av1SettingsProps(experimental) Amount of lookahead.Low decreases latency/memory; high can produce better quality.
Default: LookAheadRateControl.HIGH
- Specified by:
getLookAheadRateControlin interfaceAv1SettingsProps
-
getMinBitrate
Description copied from interface:Av1SettingsProps(experimental) Minimum bitrate in bits/second.Default: - service default
- Specified by:
getMinBitratein interfaceAv1SettingsProps
-
getMinIInterval
Description copied from interface:Av1SettingsProps(experimental) Only meaningful if sceneChangeDetect is enabled.Enforces separation between repeated (cadence) I-frames and I-frames inserted by scene change detection.
Default: - service default
- Specified by:
getMinIIntervalin interfaceAv1SettingsProps
-
getPixelAspectRatio
Description copied from interface:Av1SettingsProps(experimental) The pixel aspect ratio (PAR) of the video.Default: - service default
- Specified by:
getPixelAspectRatioin interfaceAv1SettingsProps
-
getRateControl
Description copied from interface:Av1SettingsProps(experimental) The rate control configuration.Default: - service default
- Specified by:
getRateControlin interfaceAv1SettingsProps
-
getSceneChangeDetect
Description copied from interface:Av1SettingsProps(experimental) Scene change detection.Default: Av1SceneChangeDetect.ENABLED
- Specified by:
getSceneChangeDetectin interfaceAv1SettingsProps
-
getSpatialAq
Description copied from interface:Av1SettingsProps(experimental) Spatial adaptive quantization.Default: Av1SpatialAq.ENABLED
- Specified by:
getSpatialAqin interfaceAv1SettingsProps
-
getTemporalAq
Description copied from interface:Av1SettingsProps(experimental) Temporal adaptive quantization.Default: Av1TemporalAq.ENABLED
- Specified by:
getTemporalAqin interfaceAv1SettingsProps
-
getTimecodeBurnin
Description copied from interface:Av1SettingsProps(experimental) Timecode burn-in settings to overlay timecode on the video.Default: - no timecode burn-in
- Specified by:
getTimecodeBurninin interfaceAv1SettingsProps
-
getTimecodeInsertion
Description copied from interface:Av1SettingsProps(experimental) Timecode insertion mode.Default: - service default
- Specified by:
getTimecodeInsertionin interfaceAv1SettingsProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-