Av1SettingsProperty Struct
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_medialive as medialive } from 'aws-cdk-lib';
declare const colorSpacePassthroughSettings: any;
declare const hlg2020Settings: any;
declare const rec601Settings: any;
declare const rec709Settings: any;
const av1SettingsProperty: medialive.CfnChannel.Av1SettingsProperty = {
afdSignaling: 'afdSignaling',
bitDepth: 'bitDepth',
bitrate: 123,
bufSize: 123,
colorSpaceSettings: {
colorSpacePassthroughSettings: colorSpacePassthroughSettings,
hdr10Settings: {
maxCll: 123,
maxFall: 123,
},
hlg2020Settings: hlg2020Settings,
rec601Settings: rec601Settings,
rec709Settings: rec709Settings,
},
fixedAfd: 'fixedAfd',
framerateDenominator: 123,
framerateNumerator: 123,
gopSize: 123,
gopSizeUnits: 'gopSizeUnits',
level: 'level',
lookAheadRateControl: 'lookAheadRateControl',
maxBitrate: 123,
minBitrate: 123,
minIInterval: 123,
parDenominator: 123,
parNumerator: 123,
qvbrQualityLevel: 123,
rateControlMode: 'rateControlMode',
sceneChangeDetect: 'sceneChangeDetect',
spatialAq: 'spatialAq',
temporalAq: 'temporalAq',
timecodeBurninSettings: {
fontSize: 'fontSize',
position: 'position',
prefix: 'prefix',
},
timecodeInsertion: 'timecodeInsertion',
};
Properties
afdSignalingoptionalstringafd_signalingoptionalstrafdSignalingoptionalStringAfdSignalingoptionalstringAfdSignalingoptional*string#bitDepthoptionalstringbit_depthoptionalstrbitDepthoptionalStringBitDepthoptionalstringBitDepthoptional*string#bitrateoptionalnumberbitrateoptionalint | floatbitrateoptionalNumberBitrateoptionaldoubleBitrateoptional*float64#bufSizeoptionalnumberbuf_sizeoptionalint | floatbufSizeoptionalNumberBufSizeoptionaldoubleBufSizeoptional*float64#colorSpaceSettingsoptionalIResolvable | CfnChannel.Av1ColorSpaceSettingsPropertycolor_space_settingsoptionaltyping.Union[IResolvable, Av1ColorSpaceSettingsProperty]colorSpaceSettingsoptionalIResolvableColorSpaceSettingsoptionalIResolvableColorSpaceSettingsoptionalinterface{}#fixedAfdoptionalstringfixed_afdoptionalstrfixedAfdoptionalStringFixedAfdoptionalstringFixedAfdoptional*string#framerateDenominatoroptionalnumberframerate_denominatoroptionalint | floatframerateDenominatoroptionalNumberFramerateDenominatoroptionaldoubleFramerateDenominatoroptional*float64#framerateNumeratoroptionalnumberframerate_numeratoroptionalint | floatframerateNumeratoroptionalNumberFramerateNumeratoroptionaldoubleFramerateNumeratoroptional*float64#gopSizeoptionalnumbergop_sizeoptionalint | floatgopSizeoptionalNumberGopSizeoptionaldoubleGopSizeoptional*float64#gopSizeUnitsoptionalstringgop_size_unitsoptionalstrgopSizeUnitsoptionalStringGopSizeUnitsoptionalstringGopSizeUnitsoptional*string#lookAheadRateControloptionalstringlook_ahead_rate_controloptionalstrlookAheadRateControloptionalStringLookAheadRateControloptionalstringLookAheadRateControloptional*string#maxBitrateoptionalnumbermax_bitrateoptionalint | floatmaxBitrateoptionalNumberMaxBitrateoptionaldoubleMaxBitrateoptional*float64#minBitrateoptionalnumbermin_bitrateoptionalint | floatminBitrateoptionalNumberMinBitrateoptionaldoubleMinBitrateoptional*float64#minIIntervaloptionalnumbermin_i_intervaloptionalint | floatminIIntervaloptionalNumberMinIIntervaloptionaldoubleMinIIntervaloptional*float64#parDenominatoroptionalnumberpar_denominatoroptionalint | floatparDenominatoroptionalNumberParDenominatoroptionaldoubleParDenominatoroptional*float64#parNumeratoroptionalnumberpar_numeratoroptionalint | floatparNumeratoroptionalNumberParNumeratoroptionaldoubleParNumeratoroptional*float64#qvbrQualityLeveloptionalnumberqvbr_quality_leveloptionalint | floatqvbrQualityLeveloptionalNumberQvbrQualityLeveloptionaldoubleQvbrQualityLeveloptional*float64#rateControlModeoptionalstringrate_control_modeoptionalstrrateControlModeoptionalStringRateControlModeoptionalstringRateControlModeoptional*string#sceneChangeDetectoptionalstringscene_change_detectoptionalstrsceneChangeDetectoptionalStringSceneChangeDetectoptionalstringSceneChangeDetectoptional*string#spatialAqoptionalstringspatial_aqoptionalstrspatialAqoptionalStringSpatialAqoptionalstringSpatialAqoptional*string#temporalAqoptionalstringtemporal_aqoptionalstrtemporalAqoptionalStringTemporalAqoptionalstringTemporalAqoptional*string#timecodeBurninSettingsoptionalIResolvable | CfnChannel.TimecodeBurninSettingsPropertytimecode_burnin_settingsoptionaltyping.Union[IResolvable, TimecodeBurninSettingsProperty]timecodeBurninSettingsoptionalIResolvableTimecodeBurninSettingsoptionalIResolvableTimecodeBurninSettingsoptionalinterface{}#timecodeInsertionoptionalstringtimecode_insertionoptionalstrtimecodeInsertionoptionalStringTimecodeInsertionoptionalstringTimecodeInsertionoptional*string#