Interface CfnChannel.EncoderSettingsProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnChannel.EncoderSettingsProperty.Jsii$Proxy
- Enclosing class:
- CfnChannel
@Stability(Stable)
public static interface CfnChannel.EncoderSettingsProperty
extends software.amazon.jsii.JsiiSerializable
The settings for the encoding of outputs.
This entity is at the top level in the channel.
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.*; EncoderSettingsProperty encoderSettingsProperty = EncoderSettingsProperty.builder() .audioDescriptions(List.of(AudioDescriptionProperty.builder() .audioNormalizationSettings(AudioNormalizationSettingsProperty.builder() .algorithm("algorithm") .algorithmControl("algorithmControl") .targetLkfs(123) .build()) .audioSelectorName("audioSelectorName") .audioType("audioType") .audioTypeControl("audioTypeControl") .audioWatermarkingSettings(AudioWatermarkSettingsProperty.builder() .nielsenWatermarksSettings(NielsenWatermarksSettingsProperty.builder() .nielsenCbetSettings(NielsenCBETProperty.builder() .cbetCheckDigitString("cbetCheckDigitString") .cbetStepaside("cbetStepaside") .csid("csid") .build()) .nielsenDistributionType("nielsenDistributionType") .nielsenNaesIiNwSettings(NielsenNaesIiNwProperty.builder() .checkDigitString("checkDigitString") .sid(123) .timezone("timezone") .build()) .build()) .build()) .codecSettings(AudioCodecSettingsProperty.builder() .aacSettings(AacSettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .inputType("inputType") .profile("profile") .rateControlMode("rateControlMode") .rawFormat("rawFormat") .sampleRate(123) .spec("spec") .vbrQuality("vbrQuality") .build()) .ac3Settings(Ac3SettingsProperty.builder() .bitrate(123) .bitstreamMode("bitstreamMode") .codingMode("codingMode") .dialnorm(123) .drcProfile("drcProfile") .lfeFilter("lfeFilter") .metadataControl("metadataControl") .build()) .eac3AtmosSettings(Eac3AtmosSettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .dialnorm(123) .drcLine("drcLine") .drcRf("drcRf") .heightTrim(123) .surroundTrim(123) .build()) .eac3Settings(Eac3SettingsProperty.builder() .attenuationControl("attenuationControl") .bitrate(123) .bitstreamMode("bitstreamMode") .codingMode("codingMode") .dcFilter("dcFilter") .dialnorm(123) .drcLine("drcLine") .drcRf("drcRf") .lfeControl("lfeControl") .lfeFilter("lfeFilter") .loRoCenterMixLevel(123) .loRoSurroundMixLevel(123) .ltRtCenterMixLevel(123) .ltRtSurroundMixLevel(123) .metadataControl("metadataControl") .passthroughControl("passthroughControl") .phaseControl("phaseControl") .stereoDownmix("stereoDownmix") .surroundExMode("surroundExMode") .surroundMode("surroundMode") .build()) .mp2Settings(Mp2SettingsProperty.builder() .bitrate(123) .codingMode("codingMode") .sampleRate(123) .build()) .passThroughSettings(PassThroughSettingsProperty.builder().build()) .wavSettings(WavSettingsProperty.builder() .bitDepth(123) .codingMode("codingMode") .sampleRate(123) .build()) .build()) .languageCode("languageCode") .languageCodeControl("languageCodeControl") .name("name") .remixSettings(RemixSettingsProperty.builder() .channelMappings(List.of(AudioChannelMappingProperty.builder() .inputChannelLevels(List.of(InputChannelLevelProperty.builder() .gain(123) .inputChannel(123) .build())) .outputChannel(123) .build())) .channelsIn(123) .channelsOut(123) .build()) .streamName("streamName") .build())) .availBlanking(AvailBlankingProperty.builder() .availBlankingImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .state("state") .build()) .availConfiguration(AvailConfigurationProperty.builder() .availSettings(AvailSettingsProperty.builder() .esam(EsamProperty.builder() .acquisitionPointId("acquisitionPointId") .adAvailOffset(123) .passwordParam("passwordParam") .poisEndpoint("poisEndpoint") .username("username") .zoneIdentity("zoneIdentity") .build()) .scte35SpliceInsert(Scte35SpliceInsertProperty.builder() .adAvailOffset(123) .noRegionalBlackoutFlag("noRegionalBlackoutFlag") .webDeliveryAllowedFlag("webDeliveryAllowedFlag") .build()) .scte35TimeSignalApos(Scte35TimeSignalAposProperty.builder() .adAvailOffset(123) .noRegionalBlackoutFlag("noRegionalBlackoutFlag") .webDeliveryAllowedFlag("webDeliveryAllowedFlag") .build()) .build()) .build()) .blackoutSlate(BlackoutSlateProperty.builder() .blackoutSlateImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .networkEndBlackout("networkEndBlackout") .networkEndBlackoutImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .networkId("networkId") .state("state") .build()) .captionDescriptions(List.of(CaptionDescriptionProperty.builder() .accessibility("accessibility") .captionSelectorName("captionSelectorName") .destinationSettings(CaptionDestinationSettingsProperty.builder() .aribDestinationSettings(AribDestinationSettingsProperty.builder().build()) .burnInDestinationSettings(BurnInDestinationSettingsProperty.builder() .alignment("alignment") .backgroundColor("backgroundColor") .backgroundOpacity(123) .font(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .fontColor("fontColor") .fontOpacity(123) .fontResolution(123) .fontSize("fontSize") .outlineColor("outlineColor") .outlineSize(123) .shadowColor("shadowColor") .shadowOpacity(123) .shadowXOffset(123) .shadowYOffset(123) .teletextGridControl("teletextGridControl") .xPosition(123) .yPosition(123) .build()) .dvbSubDestinationSettings(DvbSubDestinationSettingsProperty.builder() .alignment("alignment") .backgroundColor("backgroundColor") .backgroundOpacity(123) .font(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .fontColor("fontColor") .fontOpacity(123) .fontResolution(123) .fontSize("fontSize") .outlineColor("outlineColor") .outlineSize(123) .shadowColor("shadowColor") .shadowOpacity(123) .shadowXOffset(123) .shadowYOffset(123) .teletextGridControl("teletextGridControl") .xPosition(123) .yPosition(123) .build()) .ebuTtDDestinationSettings(EbuTtDDestinationSettingsProperty.builder() .copyrightHolder("copyrightHolder") .fillLineGap("fillLineGap") .fontFamily("fontFamily") .styleControl("styleControl") .build()) .embeddedDestinationSettings(EmbeddedDestinationSettingsProperty.builder().build()) .embeddedPlusScte20DestinationSettings(EmbeddedPlusScte20DestinationSettingsProperty.builder().build()) .rtmpCaptionInfoDestinationSettings(RtmpCaptionInfoDestinationSettingsProperty.builder().build()) .scte20PlusEmbeddedDestinationSettings(Scte20PlusEmbeddedDestinationSettingsProperty.builder().build()) .scte27DestinationSettings(Scte27DestinationSettingsProperty.builder().build()) .smpteTtDestinationSettings(SmpteTtDestinationSettingsProperty.builder().build()) .teletextDestinationSettings(TeletextDestinationSettingsProperty.builder().build()) .ttmlDestinationSettings(TtmlDestinationSettingsProperty.builder() .styleControl("styleControl") .build()) .webvttDestinationSettings(WebvttDestinationSettingsProperty.builder() .styleControl("styleControl") .build()) .build()) .languageCode("languageCode") .languageDescription("languageDescription") .name("name") .build())) .featureActivations(FeatureActivationsProperty.builder() .inputPrepareScheduleActions("inputPrepareScheduleActions") .build()) .globalConfiguration(GlobalConfigurationProperty.builder() .initialAudioGain(123) .inputEndAction("inputEndAction") .inputLossBehavior(InputLossBehaviorProperty.builder() .blackFrameMsec(123) .inputLossImageColor("inputLossImageColor") .inputLossImageSlate(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .inputLossImageType("inputLossImageType") .repeatFrameMsec(123) .build()) .outputLockingMode("outputLockingMode") .outputTimingSource("outputTimingSource") .supportLowFramerateInputs("supportLowFramerateInputs") .build()) .motionGraphicsConfiguration(MotionGraphicsConfigurationProperty.builder() .motionGraphicsInsertion("motionGraphicsInsertion") .motionGraphicsSettings(MotionGraphicsSettingsProperty.builder() .htmlMotionGraphicsSettings(HtmlMotionGraphicsSettingsProperty.builder().build()) .build()) .build()) .nielsenConfiguration(NielsenConfigurationProperty.builder() .distributorId("distributorId") .nielsenPcmToId3Tagging("nielsenPcmToId3Tagging") .build()) .outputGroups(List.of(OutputGroupProperty.builder() .name("name") .outputGroupSettings(OutputGroupSettingsProperty.builder() .archiveGroupSettings(ArchiveGroupSettingsProperty.builder() .archiveCdnSettings(ArchiveCdnSettingsProperty.builder() .archiveS3Settings(ArchiveS3SettingsProperty.builder() .cannedAcl("cannedAcl") .build()) .build()) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .rolloverInterval(123) .build()) .frameCaptureGroupSettings(FrameCaptureGroupSettingsProperty.builder() .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .frameCaptureCdnSettings(FrameCaptureCdnSettingsProperty.builder() .frameCaptureS3Settings(FrameCaptureS3SettingsProperty.builder() .cannedAcl("cannedAcl") .build()) .build()) .build()) .hlsGroupSettings(HlsGroupSettingsProperty.builder() .adMarkers(List.of("adMarkers")) .baseUrlContent("baseUrlContent") .baseUrlContent1("baseUrlContent1") .baseUrlManifest("baseUrlManifest") .baseUrlManifest1("baseUrlManifest1") .captionLanguageMappings(List.of(CaptionLanguageMappingProperty.builder() .captionChannel(123) .languageCode("languageCode") .languageDescription("languageDescription") .build())) .captionLanguageSetting("captionLanguageSetting") .clientCache("clientCache") .codecSpecification("codecSpecification") .constantIv("constantIv") .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .directoryStructure("directoryStructure") .discontinuityTags("discontinuityTags") .encryptionType("encryptionType") .hlsCdnSettings(HlsCdnSettingsProperty.builder() .hlsAkamaiSettings(HlsAkamaiSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .httpTransferMode("httpTransferMode") .numRetries(123) .restartDelay(123) .salt("salt") .token("token") .build()) .hlsBasicPutSettings(HlsBasicPutSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .numRetries(123) .restartDelay(123) .build()) .hlsMediaStoreSettings(HlsMediaStoreSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .mediaStoreStorageClass("mediaStoreStorageClass") .numRetries(123) .restartDelay(123) .build()) .hlsS3Settings(HlsS3SettingsProperty.builder() .cannedAcl("cannedAcl") .build()) .hlsWebdavSettings(HlsWebdavSettingsProperty.builder() .connectionRetryInterval(123) .filecacheDuration(123) .httpTransferMode("httpTransferMode") .numRetries(123) .restartDelay(123) .build()) .build()) .hlsId3SegmentTagging("hlsId3SegmentTagging") .iFrameOnlyPlaylists("iFrameOnlyPlaylists") .incompleteSegmentBehavior("incompleteSegmentBehavior") .indexNSegments(123) .inputLossAction("inputLossAction") .ivInManifest("ivInManifest") .ivSource("ivSource") .keepSegments(123) .keyFormat("keyFormat") .keyFormatVersions("keyFormatVersions") .keyProviderSettings(KeyProviderSettingsProperty.builder() .staticKeySettings(StaticKeySettingsProperty.builder() .keyProviderServer(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .staticKeyValue("staticKeyValue") .build()) .build()) .manifestCompression("manifestCompression") .manifestDurationFormat("manifestDurationFormat") .minSegmentLength(123) .mode("mode") .outputSelection("outputSelection") .programDateTime("programDateTime") .programDateTimeClock("programDateTimeClock") .programDateTimePeriod(123) .redundantManifest("redundantManifest") .segmentationMode("segmentationMode") .segmentLength(123) .segmentsPerSubdirectory(123) .streamInfResolution("streamInfResolution") .timedMetadataId3Frame("timedMetadataId3Frame") .timedMetadataId3Period(123) .timestampDeltaMilliseconds(123) .tsFileMode("tsFileMode") .build()) .mediaPackageGroupSettings(MediaPackageGroupSettingsProperty.builder() .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .build()) .msSmoothGroupSettings(MsSmoothGroupSettingsProperty.builder() .acquisitionPointId("acquisitionPointId") .audioOnlyTimecodeControl("audioOnlyTimecodeControl") .certificateMode("certificateMode") .connectionRetryInterval(123) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .eventId("eventId") .eventIdMode("eventIdMode") .eventStopBehavior("eventStopBehavior") .filecacheDuration(123) .fragmentLength(123) .inputLossAction("inputLossAction") .numRetries(123) .restartDelay(123) .segmentationMode("segmentationMode") .sendDelayMs(123) .sparseTrackType("sparseTrackType") .streamManifestBehavior("streamManifestBehavior") .timestampOffset("timestampOffset") .timestampOffsetMode("timestampOffsetMode") .build()) .multiplexGroupSettings(MultiplexGroupSettingsProperty.builder().build()) .rtmpGroupSettings(RtmpGroupSettingsProperty.builder() .adMarkers(List.of("adMarkers")) .authenticationScheme("authenticationScheme") .cacheFullBehavior("cacheFullBehavior") .cacheLength(123) .captionData("captionData") .inputLossAction("inputLossAction") .restartDelay(123) .build()) .udpGroupSettings(UdpGroupSettingsProperty.builder() .inputLossAction("inputLossAction") .timedMetadataId3Frame("timedMetadataId3Frame") .timedMetadataId3Period(123) .build()) .build()) .outputs(List.of(OutputProperty.builder() .audioDescriptionNames(List.of("audioDescriptionNames")) .captionDescriptionNames(List.of("captionDescriptionNames")) .outputName("outputName") .outputSettings(OutputSettingsProperty.builder() .archiveOutputSettings(ArchiveOutputSettingsProperty.builder() .containerSettings(ArchiveContainerSettingsProperty.builder() .m2TsSettings(M2tsSettingsProperty.builder() .absentInputAudioBehavior("absentInputAudioBehavior") .arib("arib") .aribCaptionsPid("aribCaptionsPid") .aribCaptionsPidControl("aribCaptionsPidControl") .audioBufferModel("audioBufferModel") .audioFramesPerPes(123) .audioPids("audioPids") .audioStreamType("audioStreamType") .bitrate(123) .bufferModel("bufferModel") .ccDescriptor("ccDescriptor") .dvbNitSettings(DvbNitSettingsProperty.builder() .networkId(123) .networkName("networkName") .repInterval(123) .build()) .dvbSdtSettings(DvbSdtSettingsProperty.builder() .outputSdt("outputSdt") .repInterval(123) .serviceName("serviceName") .serviceProviderName("serviceProviderName") .build()) .dvbSubPids("dvbSubPids") .dvbTdtSettings(DvbTdtSettingsProperty.builder() .repInterval(123) .build()) .dvbTeletextPid("dvbTeletextPid") .ebif("ebif") .ebpAudioInterval("ebpAudioInterval") .ebpLookaheadMs(123) .ebpPlacement("ebpPlacement") .ecmPid("ecmPid") .esRateInPes("esRateInPes") .etvPlatformPid("etvPlatformPid") .etvSignalPid("etvSignalPid") .fragmentTime(123) .klv("klv") .klvDataPids("klvDataPids") .nielsenId3Behavior("nielsenId3Behavior") .nullPacketBitrate(123) .patInterval(123) .pcrControl("pcrControl") .pcrPeriod(123) .pcrPid("pcrPid") .pmtInterval(123) .pmtPid("pmtPid") .programNum(123) .rateMode("rateMode") .scte27Pids("scte27Pids") .scte35Control("scte35Control") .scte35Pid("scte35Pid") .scte35PrerollPullupMilliseconds(123) .segmentationMarkers("segmentationMarkers") .segmentationStyle("segmentationStyle") .segmentationTime(123) .timedMetadataBehavior("timedMetadataBehavior") .timedMetadataPid("timedMetadataPid") .transportStreamId(123) .videoPid("videoPid") .build()) .rawSettings(RawSettingsProperty.builder().build()) .build()) .extension("extension") .nameModifier("nameModifier") .build()) .frameCaptureOutputSettings(FrameCaptureOutputSettingsProperty.builder() .nameModifier("nameModifier") .build()) .hlsOutputSettings(HlsOutputSettingsProperty.builder() .h265PackagingType("h265PackagingType") .hlsSettings(HlsSettingsProperty.builder() .audioOnlyHlsSettings(AudioOnlyHlsSettingsProperty.builder() .audioGroupId("audioGroupId") .audioOnlyImage(InputLocationProperty.builder() .passwordParam("passwordParam") .uri("uri") .username("username") .build()) .audioTrackType("audioTrackType") .segmentType("segmentType") .build()) .fmp4HlsSettings(Fmp4HlsSettingsProperty.builder() .audioRenditionSets("audioRenditionSets") .nielsenId3Behavior("nielsenId3Behavior") .timedMetadataBehavior("timedMetadataBehavior") .build()) .frameCaptureHlsSettings(FrameCaptureHlsSettingsProperty.builder().build()) .standardHlsSettings(StandardHlsSettingsProperty.builder() .audioRenditionSets("audioRenditionSets") .m3U8Settings(M3u8SettingsProperty.builder() .audioFramesPerPes(123) .audioPids("audioPids") .ecmPid("ecmPid") .nielsenId3Behavior("nielsenId3Behavior") .patInterval(123) .pcrControl("pcrControl") .pcrPeriod(123) .pcrPid("pcrPid") .pmtInterval(123) .pmtPid("pmtPid") .programNum(123) .scte35Behavior("scte35Behavior") .scte35Pid("scte35Pid") .timedMetadataBehavior("timedMetadataBehavior") .timedMetadataPid("timedMetadataPid") .transportStreamId(123) .videoPid("videoPid") .build()) .build()) .build()) .nameModifier("nameModifier") .segmentModifier("segmentModifier") .build()) .mediaPackageOutputSettings(MediaPackageOutputSettingsProperty.builder().build()) .msSmoothOutputSettings(MsSmoothOutputSettingsProperty.builder() .h265PackagingType("h265PackagingType") .nameModifier("nameModifier") .build()) .multiplexOutputSettings(MultiplexOutputSettingsProperty.builder() .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .build()) .rtmpOutputSettings(RtmpOutputSettingsProperty.builder() .certificateMode("certificateMode") .connectionRetryInterval(123) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .numRetries(123) .build()) .udpOutputSettings(UdpOutputSettingsProperty.builder() .bufferMsec(123) .containerSettings(UdpContainerSettingsProperty.builder() .m2TsSettings(M2tsSettingsProperty.builder() .absentInputAudioBehavior("absentInputAudioBehavior") .arib("arib") .aribCaptionsPid("aribCaptionsPid") .aribCaptionsPidControl("aribCaptionsPidControl") .audioBufferModel("audioBufferModel") .audioFramesPerPes(123) .audioPids("audioPids") .audioStreamType("audioStreamType") .bitrate(123) .bufferModel("bufferModel") .ccDescriptor("ccDescriptor") .dvbNitSettings(DvbNitSettingsProperty.builder() .networkId(123) .networkName("networkName") .repInterval(123) .build()) .dvbSdtSettings(DvbSdtSettingsProperty.builder() .outputSdt("outputSdt") .repInterval(123) .serviceName("serviceName") .serviceProviderName("serviceProviderName") .build()) .dvbSubPids("dvbSubPids") .dvbTdtSettings(DvbTdtSettingsProperty.builder() .repInterval(123) .build()) .dvbTeletextPid("dvbTeletextPid") .ebif("ebif") .ebpAudioInterval("ebpAudioInterval") .ebpLookaheadMs(123) .ebpPlacement("ebpPlacement") .ecmPid("ecmPid") .esRateInPes("esRateInPes") .etvPlatformPid("etvPlatformPid") .etvSignalPid("etvSignalPid") .fragmentTime(123) .klv("klv") .klvDataPids("klvDataPids") .nielsenId3Behavior("nielsenId3Behavior") .nullPacketBitrate(123) .patInterval(123) .pcrControl("pcrControl") .pcrPeriod(123) .pcrPid("pcrPid") .pmtInterval(123) .pmtPid("pmtPid") .programNum(123) .rateMode("rateMode") .scte27Pids("scte27Pids") .scte35Control("scte35Control") .scte35Pid("scte35Pid") .scte35PrerollPullupMilliseconds(123) .segmentationMarkers("segmentationMarkers") .segmentationStyle("segmentationStyle") .segmentationTime(123) .timedMetadataBehavior("timedMetadataBehavior") .timedMetadataPid("timedMetadataPid") .transportStreamId(123) .videoPid("videoPid") .build()) .build()) .destination(OutputLocationRefProperty.builder() .destinationRefId("destinationRefId") .build()) .fecOutputSettings(FecOutputSettingsProperty.builder() .columnDepth(123) .includeFec("includeFec") .rowLength(123) .build()) .build()) .build()) .videoDescriptionName("videoDescriptionName") .build())) .build())) .timecodeConfig(TimecodeConfigProperty.builder() .source("source") .syncThreshold(123) .build()) .videoDescriptions(List.of(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())) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnChannel.EncoderSettingsProperty
static final class
An implementation forCfnChannel.EncoderSettingsProperty
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
The encoding information for output audio.default Object
The settings for ad avail blanking.default Object
The configuration settings for the ad avail handling.default Object
The settings for the blackout slate.default Object
The encoding information for output captions.default Object
Settings to enable specific features.default Object
The configuration settings that apply to the entire channel.default Object
Settings to enable and configure the motion graphics overlay feature in the channel.default Object
The settings to configure Nielsen watermarks.default Object
The settings for the output groups in the channel.default Object
Contains settings used to acquire and adjust timecode information from the inputs.default Object
The encoding information for output videos.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getAudioDescriptions
The encoding information for output audio. -
getAvailBlanking
The settings for ad avail blanking. -
getAvailConfiguration
The configuration settings for the ad avail handling. -
getBlackoutSlate
The settings for the blackout slate. -
getCaptionDescriptions
The encoding information for output captions. -
getFeatureActivations
Settings to enable specific features. -
getGlobalConfiguration
The configuration settings that apply to the entire channel. -
getMotionGraphicsConfiguration
Settings to enable and configure the motion graphics overlay feature in the channel. -
getNielsenConfiguration
The settings to configure Nielsen watermarks. -
getOutputGroups
The settings for the output groups in the channel. -
getTimecodeConfig
Contains settings used to acquire and adjust timecode information from the inputs. -
getVideoDescriptions
The encoding information for output videos. -
builder
-