Class EncoderNamedPreset

java.lang.Object
com.azure.core.util.ExpandableStringEnum<EncoderNamedPreset>
com.azure.resourcemanager.mediaservices.models.EncoderNamedPreset

public final class EncoderNamedPreset extends com.azure.core.util.ExpandableStringEnum<EncoderNamedPreset>
The built-in preset to be used for encoding videos.
  • Field Details

    • H264SINGLE_BITRATE_SD

      public static final EncoderNamedPreset H264SINGLE_BITRATE_SD
      Static value H264SingleBitrateSD for EncoderNamedPreset.
    • H264SINGLE_BITRATE720P

      public static final EncoderNamedPreset H264SINGLE_BITRATE720P
      Static value H264SingleBitrate720p for EncoderNamedPreset.
    • H264SINGLE_BITRATE1080P

      public static final EncoderNamedPreset H264SINGLE_BITRATE1080P
      Static value H264SingleBitrate1080p for EncoderNamedPreset.
    • ADAPTIVE_STREAMING

      public static final EncoderNamedPreset ADAPTIVE_STREAMING
      Static value AdaptiveStreaming for EncoderNamedPreset.
    • AACGOOD_QUALITY_AUDIO

      public static final EncoderNamedPreset AACGOOD_QUALITY_AUDIO
      Static value AACGoodQualityAudio for EncoderNamedPreset.
    • DDGOOD_QUALITY_AUDIO

      public static final EncoderNamedPreset DDGOOD_QUALITY_AUDIO
      Static value DDGoodQualityAudio for EncoderNamedPreset.
    • CONTENT_AWARE_ENCODING_EXPERIMENTAL

      public static final EncoderNamedPreset CONTENT_AWARE_ENCODING_EXPERIMENTAL
      Static value ContentAwareEncodingExperimental for EncoderNamedPreset.
    • CONTENT_AWARE_ENCODING

      public static final EncoderNamedPreset CONTENT_AWARE_ENCODING
      Static value ContentAwareEncoding for EncoderNamedPreset.
    • COPY_ALL_BITRATE_NON_INTERLEAVED

      public static final EncoderNamedPreset COPY_ALL_BITRATE_NON_INTERLEAVED
      Static value CopyAllBitrateNonInterleaved for EncoderNamedPreset.
    • H264MULTIPLE_BITRATE1080P

      public static final EncoderNamedPreset H264MULTIPLE_BITRATE1080P
      Static value H264MultipleBitrate1080p for EncoderNamedPreset.
    • H264MULTIPLE_BITRATE720P

      public static final EncoderNamedPreset H264MULTIPLE_BITRATE720P
      Static value H264MultipleBitrate720p for EncoderNamedPreset.
    • H264MULTIPLE_BITRATE_SD

      public static final EncoderNamedPreset H264MULTIPLE_BITRATE_SD
      Static value H264MultipleBitrateSD for EncoderNamedPreset.
    • H265CONTENT_AWARE_ENCODING

      public static final EncoderNamedPreset H265CONTENT_AWARE_ENCODING
      Static value H265ContentAwareEncoding for EncoderNamedPreset.
    • H265ADAPTIVE_STREAMING

      public static final EncoderNamedPreset H265ADAPTIVE_STREAMING
      Static value H265AdaptiveStreaming for EncoderNamedPreset.
    • H265SINGLE_BITRATE720P

      public static final EncoderNamedPreset H265SINGLE_BITRATE720P
      Static value H265SingleBitrate720p for EncoderNamedPreset.
    • H265SINGLE_BITRATE1080P

      public static final EncoderNamedPreset H265SINGLE_BITRATE1080P
      Static value H265SingleBitrate1080p for EncoderNamedPreset.
    • H265SINGLE_BITRATE4K

      public static final EncoderNamedPreset H265SINGLE_BITRATE4K
      Static value H265SingleBitrate4K for EncoderNamedPreset.
  • Constructor Details

    • EncoderNamedPreset

      @Deprecated public EncoderNamedPreset()
      Deprecated.
      Use the fromString(String) factory method.
      Creates a new instance of EncoderNamedPreset value.
  • Method Details

    • fromString

      public static EncoderNamedPreset fromString(String name)
      Creates or finds a EncoderNamedPreset from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding EncoderNamedPreset.
    • values

      public static Collection<EncoderNamedPreset> values()
      Gets known EncoderNamedPreset values.
      Returns:
      known EncoderNamedPreset values.