Enum Class DMSDetectorView.DISError

java.lang.Object
java.lang.Enum<DMSDetectorView.DISError>
com.digimarc.dis.DMSDetectorView.DISError
All Implemented Interfaces:
Serializable, Comparable<DMSDetectorView.DISError>, Constable
Enclosing class:
DMSDetectorView

public static enum DMSDetectorView.DISError extends Enum<DMSDetectorView.DISError>
Errors that can be handled via the DISErrorListener interface.
  • Enum Constant Details

    • None

      public static final DMSDetectorView.DISError None
      No error.
    • NoCamera

      public static final DMSDetectorView.DISError NoCamera
      No camera was available or accessible. This includes cases where the user did not give the application permission to access the camera.
    • Unexpected_Camera_Error

      public static final DMSDetectorView.DISError Unexpected_Camera_Error
      An internal error occurred while accessing the camera.
    • Invalid_License_Key

      public static final DMSDetectorView.DISError Invalid_License_Key
      The Digimarc Mobile SDK cannot be used without a valid license key. An invalid or expired key was used.
    • Resolver_Service_Not_Available

      public static final DMSDetectorView.DISError Resolver_Service_Not_Available
    • Unsupported_Resolver

      public static final DMSDetectorView.DISError Unsupported_Resolver
      The resolver is invalid. Please contact Digimarc to get a new license key.
    • Invalid_Credentials

      public static final DMSDetectorView.DISError Invalid_Credentials
    • Network_Error

      public static final DMSDetectorView.DISError Network_Error
      A network error prevented the resolver operation from succeeding.
    • Camera_Reader_Error

      public static final DMSDetectorView.DISError Camera_Reader_Error
      An error occurred in the camera frame reader.
    • Audio_Reader_Error

      public static final DMSDetectorView.DISError Audio_Reader_Error
      An error occurred in the audio reader.
    • Already_Initialized

      public static final DMSDetectorView.DISError Already_Initialized
      The initialize() method cannot be called a second time without calling uninitialize() first.
    • Already_Released

      public static final DMSDetectorView.DISError Already_Released
      Once the release() method has been called on DMSDetectorView the object cannot be initialized again. A new object must be created instead.
  • Method Details

    • values

      public static DMSDetectorView.DISError[] 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 DMSDetectorView.DISError 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