Enum VideoCodec

java.lang.Object
java.lang.Enum<VideoCodec>
org.teamapps.media.video.VideoCodec
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<VideoCodec>, java.lang.constant.Constable

public enum VideoCodec
extends java.lang.Enum<VideoCodec>
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.lang.Enum

    java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>
  • Enum Constant Summary

    Enum Constants
    Enum Constant Description
    H261  
    H263  
    H263P  
    H264  
    HEVC  
    MJPEG  
    MPEG1VIDEO  
    MPEG2VIDEO  
    MPEG4  
    MSMPEG4V2  
    MSMPEG4V3  
    MSVIDEO1  
    RAWVIDEO  
    THEORA  
    VP8  
    VP9  
    WMV1  
    WMV2  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDescription()  
    java.lang.String getFfmpegName()  
    static VideoCodec valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name.
    static VideoCodec[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.

    Methods inherited from class java.lang.Enum

    clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Enum Constant Details

  • Method Details

    • values

      public static VideoCodec[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static VideoCodec valueOf​(java.lang.String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
      java.lang.NullPointerException - if the argument is null
    • getFfmpegName

      public java.lang.String getFfmpegName()
    • getDescription

      public java.lang.String getDescription()