Class ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs


  • public final class ChannelEncoderSettingsVideoDescriptionCodecSettingsH264SettingsArgs
    extends com.pulumi.resources.ResourceArgs
    • 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:
        Indicates that AFD values will be 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()
      • bufSize

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> bufSize()
        Returns:
        Size of buffer in bits.
      • colorMetadata

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> colorMetadata()
        Returns:
        Includes color space metadata in the output.
      • entropyEncoding

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> entropyEncoding()
        Returns:
        Entropy encoding mode.
      • 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()
      • forceFieldPictures

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> forceFieldPictures()
        Returns:
        Controls 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:
        Indicates 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 of seconds per `gop_size_units`.
      • gopSizeUnits

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> gopSizeUnits()
        Returns:
        Indicates if the `gop_size` is specified in frames or seconds.
      • level

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> level()
        Returns:
        H265 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:
        Set the maximum bitrate in order to accommodate expected spikes in the complexity of the video.
      • minIInterval

        public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> minIInterval()
      • 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:
        Indicates 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:
        AAC 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:
        Controls the target quality for the video encode.
      • rateControlMode

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> rateControlMode()
        Returns:
        The rate control mode.
      • scanType

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> scanType()
        Returns:
        Sets the 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:
        Determines how timecodes should be inserted into the video elementary stream.