Enum Class ProprietaryFeature

java.lang.Object
java.lang.Enum<ProprietaryFeature>
com.teamdev.jxbrowser.engine.ProprietaryFeature
All Implemented Interfaces:
Serializable, Comparable<ProprietaryFeature>, Constable

public enum ProprietaryFeature extends Enum<ProprietaryFeature>
The list of supported proprietary features.
  • Enum Constant Details

    • H_264

      public static final ProprietaryFeature H_264
      Represents support of the H.264 codec.

      Important: H.264 codec is a proprietary component. By enabling this codec you state that you are aware that H.264 is a proprietary component and you should have a license in order to use it. For more information, you could contact patent holders: Via Licensing and MPEG LA. TeamDev shall not be responsible for your use of H.264 codec.

    • AAC

      public static final ProprietaryFeature AAC
      Represents support of the AAC codec.

      Important: AAC codec is a proprietary component. By enabling this codec you state that you are aware that AAC is a proprietary component and you should have a license in order to use it. For more information, you could contact patent holders: Via Licensing and MPEG LA. TeamDev shall not be responsible for your use of AAC codec.

    • WIDEVINE

      public static final ProprietaryFeature WIDEVINE
      Represents support of the Widevine DRM decryption.

      Important: Widevine is a Google proprietary component, governed by its own terms of use. For more information, see https://www.widevine.com/. TeamDev shall not be responsible for your use of Widevine.

    • HEVC

      public static final ProprietaryFeature HEVC
      Represents support of the HEVC codec.

      Important: HEVC codec is a proprietary component. By enabling this codec you state that you are aware that HEVC is a proprietary component and you should have a license in order to use it. For more information, you could contact patent holders: Via Licensing and MPEG LA. TeamDev shall not be responsible for your use of HEVC codec.

  • Method Details

    • values

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

      public static ProprietaryFeature valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null