Interface CfnChannel.VideoDescriptionProperty

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
CfnChannel.VideoDescriptionProperty.Jsii$Proxy
Enclosing class:
CfnChannel

@Stability(Stable) public static interface CfnChannel.VideoDescriptionProperty extends software.amazon.jsii.JsiiSerializable
Encoding information for one output video.

The parent of this entity is EncoderSettings.

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.*;
 VideoDescriptionProperty videoDescriptionProperty = VideoDescriptionProperty.builder()
         .codecSettings(VideoCodecSettingsProperty.builder()
                 .frameCaptureSettings(FrameCaptureSettingsProperty.builder()
                         .captureInterval(123)
                         .captureIntervalUnits("captureIntervalUnits")
                         .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder()
                                 .fontSize("fontSize")
                                 .position("position")
                                 .prefix("prefix")
                                 .build())
                         .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")
                         .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder()
                                 .fontSize("fontSize")
                                 .position("position")
                                 .prefix("prefix")
                                 .build())
                         .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())
                                 .dolbyVision81Settings(DolbyVision81SettingsProperty.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")
                         .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder()
                                 .fontSize("fontSize")
                                 .position("position")
                                 .prefix("prefix")
                                 .build())
                         .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")
                         .timecodeBurninSettings(TimecodeBurninSettingsProperty.builder()
                                 .fontSize("fontSize")
                                 .position("position")
                                 .prefix("prefix")
                                 .build())
                         .timecodeInsertion("timecodeInsertion")
                         .build())
                 .build())
         .height(123)
         .name("name")
         .respondToAfd("respondToAfd")
         .scalingBehavior("scalingBehavior")
         .sharpness(123)
         .width(123)
         .build();
 

See Also: