org.jaudiotagger.audio.mp4.atom
Enum Mp4FtypBox.Brand

java.lang.Object
  extended by java.lang.Enum<Mp4FtypBox.Brand>
      extended by org.jaudiotagger.audio.mp4.atom.Mp4FtypBox.Brand
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Mp4FtypBox.Brand>
Enclosing class:
Mp4FtypBox

public static enum Mp4FtypBox.Brand
extends java.lang.Enum<Mp4FtypBox.Brand>

Major brand, helps identify whats contained in the file, used by major and compatible brands but this is not an exhaustive list, so for that reason we dont force the values read from the file to tie in with this enum.


Enum Constant Summary
AES_ENCRYPTED_AUDIO
           
APPLE_AAC_AUDIO
           
APPLE_AUDIO
           
APPLE_AUDIO_ONLY
           
ISO14496_1_BASE_MEDIA
           
ISO14496_1_VERSION_1
           
ISO14496_1_VERSION_2
           
ISO14496_12_BASE_MEDIA
           
ISO14496_12_MPEG7_METADATA
           
JVT_AVC
           
QUICKTIME_MOVIE
           
THREEG_MOBILE_MP4
           
 
Field Summary
private  java.lang.String description
           
private  java.lang.String id
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getId()
           
static Mp4FtypBox.Brand valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Mp4FtypBox.Brand[] 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, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ISO14496_1_BASE_MEDIA

public static final Mp4FtypBox.Brand ISO14496_1_BASE_MEDIA

ISO14496_12_BASE_MEDIA

public static final Mp4FtypBox.Brand ISO14496_12_BASE_MEDIA

ISO14496_1_VERSION_1

public static final Mp4FtypBox.Brand ISO14496_1_VERSION_1

ISO14496_1_VERSION_2

public static final Mp4FtypBox.Brand ISO14496_1_VERSION_2

QUICKTIME_MOVIE

public static final Mp4FtypBox.Brand QUICKTIME_MOVIE

JVT_AVC

public static final Mp4FtypBox.Brand JVT_AVC

THREEG_MOBILE_MP4

public static final Mp4FtypBox.Brand THREEG_MOBILE_MP4

APPLE_AAC_AUDIO

public static final Mp4FtypBox.Brand APPLE_AAC_AUDIO

AES_ENCRYPTED_AUDIO

public static final Mp4FtypBox.Brand AES_ENCRYPTED_AUDIO

APPLE_AUDIO

public static final Mp4FtypBox.Brand APPLE_AUDIO

ISO14496_12_MPEG7_METADATA

public static final Mp4FtypBox.Brand ISO14496_12_MPEG7_METADATA

APPLE_AUDIO_ONLY

public static final Mp4FtypBox.Brand APPLE_AUDIO_ONLY
Field Detail

id

private java.lang.String id

description

private java.lang.String description
Method Detail

values

public static Mp4FtypBox.Brand[] 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 (Mp4FtypBox.Brand c : Mp4FtypBox.Brand.values())
    System.out.println(c);

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

valueOf

public static Mp4FtypBox.Brand 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

getId

public java.lang.String getId()

getDescription

public java.lang.String getDescription()