Skip to content
v2.274.0

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#
leveloptionalstringleveloptionalstrleveloptionalStringLeveloptionalstringLeveloptional*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#