Class Av1RateControl

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.alpha.Av1RateControl
All Implemented Interfaces:
software.amazon.jsii.JsiiSerializable

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:40.927Z") @Stability(Experimental) public class Av1RateControl extends software.amazon.jsii.JsiiObject
(experimental) AV1 rate control.

AV1 supports QVBR and CBR.

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.alpha.*;
 import software.amazon.awscdk.*;
 Bitrate bitrate;
 Av1RateControl av1RateControl = Av1RateControl.cbr(CbrRateControlProps.builder()
         .bitrate(bitrate)
         .build());
 
  • Nested Class Summary

    Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject

    software.amazon.jsii.JsiiObject.InitializationMode
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Av1RateControl(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
     
    protected
    Av1RateControl(software.amazon.jsii.JsiiObjectRef objRef)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    (experimental) Constant bitrate.
    (experimental) Quality-defined variable bitrate.

    Methods inherited from class software.amazon.jsii.JsiiObject

    jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Constructor Details

    • Av1RateControl

      protected Av1RateControl(software.amazon.jsii.JsiiObjectRef objRef)
    • Av1RateControl

      protected Av1RateControl(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
  • Method Details

    • cbr

      @Stability(Experimental) @NotNull public static Av1RateControl cbr(@NotNull CbrRateControlProps props)
      (experimental) Constant bitrate.

      Parameters:
      props - This parameter is required.
    • qvbr

      @Stability(Experimental) @NotNull public static Av1RateControl qvbr(@NotNull QvbrRateControlProps props)
      (experimental) Quality-defined variable bitrate.

      Parameters:
      props - This parameter is required.