deadbeef.SupTools
Enum Core.StreamID

java.lang.Object
  extended by java.lang.Enum<Core.StreamID>
      extended by deadbeef.SupTools.Core.StreamID
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Core.StreamID>
Enclosing class:
Core

public static enum Core.StreamID
extends java.lang.Enum<Core.StreamID>

Enumeration of input stream identifiers

Author:
0xdeadbeef

Enum Constant Summary
BDSUP
          Blu-Ray SUP stream
DVDSUB
          DVD VobSub SUB stream
IDX
          DVD VobSub IDX
IFO
          DVD IFO
SUP
          HD-DVD SUP or DVD SUP stream (same ID)
UNKNOWN
          UNKNOWN
XML
          Sony BDN XML
 
Method Summary
static Core.StreamID valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Core.StreamID[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

BDSUP

public static final Core.StreamID BDSUP
Blu-Ray SUP stream


SUP

public static final Core.StreamID SUP
HD-DVD SUP or DVD SUP stream (same ID)


DVDSUB

public static final Core.StreamID DVDSUB
DVD VobSub SUB stream


XML

public static final Core.StreamID XML
Sony BDN XML


IFO

public static final Core.StreamID IFO
DVD IFO


IDX

public static final Core.StreamID IDX
DVD VobSub IDX


UNKNOWN

public static final Core.StreamID UNKNOWN
UNKNOWN

Method Detail

values

public static Core.StreamID[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Core.StreamID c : Core.StreamID.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Core.StreamID 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