Interface TimecodeBurninSettings

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
TimecodeBurninSettings.Jsii$Proxy

@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-09-02T11:03:41.386Z") @Stability(Experimental) public interface TimecodeBurninSettings extends software.amazon.jsii.JsiiSerializable
(experimental) Settings for burning a timecode overlay into the video output.

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.*;
 TimecodeBurninFontSize timecodeBurninFontSize;
 TimecodeBurninPosition timecodeBurninPosition;
 TimecodeBurninSettings timecodeBurninSettings = TimecodeBurninSettings.builder()
         .fontSize(timecodeBurninFontSize)
         .position(timecodeBurninPosition)
         .prefix("prefix")
         .build();
 
  • Method Details

    • getFontSize

      @Stability(Experimental) @Nullable default TimecodeBurninFontSize getFontSize()
      (experimental) The font size of the timecode overlay.

      Default: - service default

    • getPosition

      @Stability(Experimental) @Nullable default TimecodeBurninPosition getPosition()
      (experimental) The position of the timecode overlay on the video.

      Default: - service default

    • getPrefix

      @Stability(Experimental) @Nullable default String getPrefix()
      (experimental) A string prepended to the timecode (e.g. a channel name).

      Default: - no prefix

    • builder

      @Stability(Experimental) static TimecodeBurninSettings.Builder builder()
      Returns:
      a TimecodeBurninSettings.Builder of TimecodeBurninSettings