@Stability(value=Stable)
public static interface CfnChannel.VideoDescriptionProperty
extends software.amazon.jsii.JsiiSerializable
// 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")
.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())
.height(123)
.name("name")
.respondToAfd("respondToAfd")
.scalingBehavior("scalingBehavior")
.sharpness(123)
.width(123)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnChannel.VideoDescriptionProperty.Builder
A builder for
CfnChannel.VideoDescriptionProperty |
static class |
CfnChannel.VideoDescriptionProperty.Jsii$Proxy
An implementation for
CfnChannel.VideoDescriptionProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnChannel.VideoDescriptionProperty.Builder |
builder() |
default Object |
getCodecSettings()
`CfnChannel.VideoDescriptionProperty.CodecSettings`.
|
default Number |
getHeight()
`CfnChannel.VideoDescriptionProperty.Height`.
|
default String |
getName()
`CfnChannel.VideoDescriptionProperty.Name`.
|
default String |
getRespondToAfd()
`CfnChannel.VideoDescriptionProperty.RespondToAfd`.
|
default String |
getScalingBehavior()
`CfnChannel.VideoDescriptionProperty.ScalingBehavior`.
|
default Number |
getSharpness()
`CfnChannel.VideoDescriptionProperty.Sharpness`.
|
default Number |
getWidth()
`CfnChannel.VideoDescriptionProperty.Width`.
|
@Stability(value=Stable) @Nullable default Object getCodecSettings()
@Stability(value=Stable) @Nullable default Number getHeight()
@Stability(value=Stable) @Nullable default String getName()
@Stability(value=Stable) @Nullable default String getRespondToAfd()
@Stability(value=Stable) @Nullable default String getScalingBehavior()
@Stability(value=Stable) @Nullable default Number getSharpness()
@Stability(value=Stable) @Nullable default Number getWidth()
@Stability(value=Stable) static CfnChannel.VideoDescriptionProperty.Builder builder()
Copyright © 2021. All rights reserved.