Package com.pulumi.aws.medialive.inputs
Class ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.medialive.inputs.ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs
-
public final class ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.String>>adaptiveQuantization()java.util.Optional<com.pulumi.core.Output<java.lang.String>>afdSignaling()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>bitrate()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>bufFillPct()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>bufSize()static ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs.Builderbuilder()static ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs.Builderbuilder(ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>colorMetadata()java.util.Optional<com.pulumi.core.Output<java.lang.String>>entropyEncoding()java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs>>filterSettings()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fixedAfd()java.util.Optional<com.pulumi.core.Output<java.lang.String>>flickerAq()java.util.Optional<com.pulumi.core.Output<java.lang.String>>forceFieldPictures()java.util.Optional<com.pulumi.core.Output<java.lang.String>>framerateControl()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>framerateDenominator()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>framerateNumerator()java.util.Optional<com.pulumi.core.Output<java.lang.String>>gopBReference()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>gopClosedCadence()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>gopNumBFrames()java.util.Optional<com.pulumi.core.Output<java.lang.Double>>gopSize()java.util.Optional<com.pulumi.core.Output<java.lang.String>>gopSizeUnits()java.util.Optional<com.pulumi.core.Output<java.lang.String>>level()java.util.Optional<com.pulumi.core.Output<java.lang.String>>lookAheadRateControl()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxBitrate()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>minIInterval()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>numRefFrames()java.util.Optional<com.pulumi.core.Output<java.lang.String>>parControl()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>parDenominator()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>parNumerator()java.util.Optional<com.pulumi.core.Output<java.lang.String>>profile()java.util.Optional<com.pulumi.core.Output<java.lang.String>>qualityLevel()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>qvbrQualityLevel()java.util.Optional<com.pulumi.core.Output<java.lang.String>>rateControlMode()java.util.Optional<com.pulumi.core.Output<java.lang.String>>scanType()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sceneChangeDetect()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>slices()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>softness()java.util.Optional<com.pulumi.core.Output<java.lang.String>>spatialAq()java.util.Optional<com.pulumi.core.Output<java.lang.String>>subgopLength()java.util.Optional<com.pulumi.core.Output<java.lang.String>>syntax()java.util.Optional<com.pulumi.core.Output<java.lang.String>>temporalAq()java.util.Optional<com.pulumi.core.Output<java.lang.String>>timecodeInsertion()
-
-
-
Field Detail
-
Empty
public static final ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs Empty
-
-
Method Detail
-
adaptiveQuantization
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> adaptiveQuantization()
- Returns:
- Enables or disables adaptive quantization.
-
afdSignaling
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> afdSignaling()
- Returns:
- Whether AFD values are written into the output stream.
-
bitrate
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bitrate()
- Returns:
- Average bitrate in bits/second.
-
bufFillPct
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bufFillPct()
- Returns:
- Percentage of the buffer that should initially be filled.
-
bufSize
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bufSize()
- Returns:
- Size of the buffer in bits.
-
colorMetadata
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> colorMetadata()
- Returns:
- Whether color space metadata is included in the output.
-
entropyEncoding
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> entropyEncoding()
- Returns:
- Entropy encoding mode.
-
filterSettings
public java.util.Optional<com.pulumi.core.Output<ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsFilterSettingsArgs>> filterSettings()
- Returns:
- Filters to apply to an encode. See `filterSettings` Block for details.
-
fixedAfd
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fixedAfd()
- Returns:
- Four-bit AFD value to write on all frames of video in the output stream.
-
flickerAq
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> flickerAq()
- Returns:
- Makes adjustments within each frame to reduce flicker on the I-frames.
-
forceFieldPictures
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> forceFieldPictures()
- Returns:
- Whether coding is performed on a field basis or on a frame basis.
-
framerateControl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> framerateControl()
- Returns:
- How the output video frame rate is specified.
-
framerateDenominator
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> framerateDenominator()
- Returns:
- Framerate denominator.
-
framerateNumerator
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> framerateNumerator()
- Returns:
- Framerate numerator.
-
gopBReference
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gopBReference()
- Returns:
- GOP-B reference.
-
gopClosedCadence
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> gopClosedCadence()
- Returns:
- Frequency of closed GOPs.
-
gopNumBFrames
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> gopNumBFrames()
- Returns:
- Number of B-frames between reference frames.
-
gopSize
public java.util.Optional<com.pulumi.core.Output<java.lang.Double>> gopSize()
- Returns:
- GOP size in units of either frames or seconds per `gopSizeUnits`.
-
gopSizeUnits
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gopSizeUnits()
- Returns:
- Whether `gopSize` is specified in frames or seconds.
-
level
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> level()
- Returns:
- H264 level.
-
lookAheadRateControl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> lookAheadRateControl()
- Returns:
- Amount of lookahead.
-
maxBitrate
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxBitrate()
- Returns:
- Maximum bitrate, used to accommodate expected spikes in the complexity of the video.
-
minIInterval
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minIInterval()
- Returns:
- Minimum interval, in frames, between two I-frames.
-
numRefFrames
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> numRefFrames()
- Returns:
- Number of reference frames to use.
-
parControl
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> parControl()
- Returns:
- How the output pixel aspect ratio is specified.
-
parDenominator
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> parDenominator()
- Returns:
- Pixel aspect ratio denominator.
-
parNumerator
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> parNumerator()
- Returns:
- Pixel aspect ratio numerator.
-
profile
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> profile()
- Returns:
- H264 profile.
-
qualityLevel
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> qualityLevel()
- Returns:
- Quality level.
-
qvbrQualityLevel
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> qvbrQualityLevel()
- Returns:
- Target quality for the video encode.
-
rateControlMode
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> rateControlMode()
- Returns:
- Rate control mode.
-
scanType
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scanType()
- Returns:
- Scan type of the output.
-
sceneChangeDetect
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sceneChangeDetect()
- Returns:
- Scene change detection.
-
slices
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> slices()
- Returns:
- Number of slices per picture.
-
softness
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> softness()
- Returns:
- Softness.
-
spatialAq
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> spatialAq()
- Returns:
- Makes adjustments within each frame based on spatial variation of content complexity.
-
subgopLength
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> subgopLength()
- Returns:
- Subgop length.
-
syntax
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> syntax()
- Returns:
- Produces a bitstream compliant with SMPTE RP-2027.
-
temporalAq
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> temporalAq()
- Returns:
- Makes adjustments within each frame based on temporal variation of content complexity.
-
timecodeInsertion
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> timecodeInsertion()
- Returns:
- How timecodes are inserted into the video elementary stream.
-
builder
public static ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs.Builder builder()
-
builder
public static ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs.Builder builder(ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs defaults)
-
-