public static interface CfnChannel.VideoCodecSettingsProperty
The parent of this entity is VideoDescription.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.medialive.*; VideoCodecSettingsProperty videoCodecSettingsProperty = VideoCodecSettingsProperty.builder() .frameCaptureSettings(FrameCaptureSettingsProperty.builder() .captureInterval(123) .captureIntervalUnits("captureIntervalUnits") .build()) .h264Settings(H264SettingsProperty.builder() .adaptiveQuantization("adaptiveQuantization") .afdSignaling("afdSignaling") .bitrate(123) .bufFillPct(123) .bufSize(123) .colorMetadata("colorMetadata") .colorSpaceSettings(H264ColorSpaceSettingsProperty.builder() .colorSpacePassthroughSettings(ColorSpacePassthroughSettingsProperty.builder().build()) .rec601Settings(Rec601SettingsProperty.builder().build()) .rec709Settings(Rec709SettingsProperty.builder().build()) .build()) .entropyEncoding("entropyEncoding") .filterSettings(H264FilterSettingsProperty.builder() .temporalFilterSettings(TemporalFilterSettingsProperty.builder() .postFilterSharpening("postFilterSharpening") .strength("strength") .build()) .build()) .fixedAfd("fixedAfd") .flickerAq("flickerAq") .forceFieldPictures("forceFieldPictures") .framerateControl("framerateControl") .framerateDenominator(123) .framerateNumerator(123) .gopBReference("gopBReference") .gopClosedCadence(123) .gopNumBFrames(123) .gopSize(123) .gopSizeUnits("gopSizeUnits") .level("level") .lookAheadRateControl("lookAheadRateControl") .maxBitrate(123) .minIInterval(123) .numRefFrames(123) .parControl("parControl") .parDenominator(123) .parNumerator(123) .profile("profile") .qualityLevel("qualityLevel") .qvbrQualityLevel(123) .rateControlMode("rateControlMode") .scanType("scanType") .sceneChangeDetect("sceneChangeDetect") .slices(123) .softness(123) .spatialAq("spatialAq") .subgopLength("subgopLength") .syntax("syntax") .temporalAq("temporalAq") .timecodeInsertion("timecodeInsertion") .build()) .h265Settings(H265SettingsProperty.builder() .adaptiveQuantization("adaptiveQuantization") .afdSignaling("afdSignaling") .alternativeTransferFunction("alternativeTransferFunction") .bitrate(123) .bufSize(123) .colorMetadata("colorMetadata") .colorSpaceSettings(H265ColorSpaceSettingsProperty.builder() .colorSpacePassthroughSettings(ColorSpacePassthroughSettingsProperty.builder().build()) .hdr10Settings(Hdr10SettingsProperty.builder() .maxCll(123) .maxFall(123) .build()) .rec601Settings(Rec601SettingsProperty.builder().build()) .rec709Settings(Rec709SettingsProperty.builder().build()) .build()) .filterSettings(H265FilterSettingsProperty.builder() .temporalFilterSettings(TemporalFilterSettingsProperty.builder() .postFilterSharpening("postFilterSharpening") .strength("strength") .build()) .build()) .fixedAfd("fixedAfd") .flickerAq("flickerAq") .framerateDenominator(123) .framerateNumerator(123) .gopClosedCadence(123) .gopSize(123) .gopSizeUnits("gopSizeUnits") .level("level") .lookAheadRateControl("lookAheadRateControl") .maxBitrate(123) .minIInterval(123) .parDenominator(123) .parNumerator(123) .profile("profile") .qvbrQualityLevel(123) .rateControlMode("rateControlMode") .scanType("scanType") .sceneChangeDetect("sceneChangeDetect") .slices(123) .tier("tier") .timecodeInsertion("timecodeInsertion") .build()) .mpeg2Settings(Mpeg2SettingsProperty.builder() .adaptiveQuantization("adaptiveQuantization") .afdSignaling("afdSignaling") .colorMetadata("colorMetadata") .colorSpace("colorSpace") .displayAspectRatio("displayAspectRatio") .filterSettings(Mpeg2FilterSettingsProperty.builder() .temporalFilterSettings(TemporalFilterSettingsProperty.builder() .postFilterSharpening("postFilterSharpening") .strength("strength") .build()) .build()) .fixedAfd("fixedAfd") .framerateDenominator(123) .framerateNumerator(123) .gopClosedCadence(123) .gopNumBFrames(123) .gopSize(123) .gopSizeUnits("gopSizeUnits") .scanType("scanType") .subgopLength("subgopLength") .timecodeInsertion("timecodeInsertion") .build()) .build();
Modifier and Type | Interface and Description |
---|---|
static class |
CfnChannel.VideoCodecSettingsProperty.Builder
A builder for
CfnChannel.VideoCodecSettingsProperty |
static class |
CfnChannel.VideoCodecSettingsProperty.Jsii$Proxy
An implementation for
CfnChannel.VideoCodecSettingsProperty |
Modifier and Type | Method and Description |
---|---|
static CfnChannel.VideoCodecSettingsProperty.Builder |
builder() |
default java.lang.Object |
getFrameCaptureSettings()
The settings for the video codec in a frame capture output.
|
default java.lang.Object |
getH264Settings()
The settings for the H.264 codec in the output.
|
default java.lang.Object |
getH265Settings()
Settings for video encoded with the H265 codec.
|
default java.lang.Object |
getMpeg2Settings()
Settings for video encoded with the MPEG-2 codec.
|
default java.lang.Object getFrameCaptureSettings()
default java.lang.Object getH264Settings()
default java.lang.Object getH265Settings()
default java.lang.Object getMpeg2Settings()
static CfnChannel.VideoCodecSettingsProperty.Builder builder()