org.jaudiotagger.audio.mp4
Enum Mp4NotMetaFieldKey

java.lang.Object
  extended by java.lang.Enum<Mp4NotMetaFieldKey>
      extended by org.jaudiotagger.audio.mp4.Mp4NotMetaFieldKey
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Mp4NotMetaFieldKey>

public enum Mp4NotMetaFieldKey
extends java.lang.Enum<Mp4NotMetaFieldKey>

This a list of mp4boxes identifiers, that are not part of the metadata info.

These are of limited interest to JAudiotagger but are required when reading audio info or when writing modifications to the file when the location of audio has shifted.


Enum Constant Summary
ALAC
           
DRMS
           
ESDS
           
FREE
           
FTYP
           
HDLR
           
ILST
           
MDAT
           
MDHD
           
MDIA
           
META
           
MINF
           
MOOV
           
MP4A
           
MVHD
           
NMHD
           
SMHD
           
STBL
           
STCO
           
STSD
           
TKHD
           
TRAK
           
UDTA
           
 
Field Summary
private  java.lang.String description
           
private  java.lang.String fieldName
           
 
Method Summary
 java.lang.String getDescription()
           
 java.lang.String getFieldName()
          This is the value of the fieldname that is actually used to write mp4
static Mp4NotMetaFieldKey valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Mp4NotMetaFieldKey[] 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

FTYP

public static final Mp4NotMetaFieldKey FTYP

MOOV

public static final Mp4NotMetaFieldKey MOOV

MVHD

public static final Mp4NotMetaFieldKey MVHD

UDTA

public static final Mp4NotMetaFieldKey UDTA

META

public static final Mp4NotMetaFieldKey META

ILST

public static final Mp4NotMetaFieldKey ILST

MDAT

public static final Mp4NotMetaFieldKey MDAT

MDIA

public static final Mp4NotMetaFieldKey MDIA

MDHD

public static final Mp4NotMetaFieldKey MDHD

TKHD

public static final Mp4NotMetaFieldKey TKHD

FREE

public static final Mp4NotMetaFieldKey FREE

TRAK

public static final Mp4NotMetaFieldKey TRAK

SMHD

public static final Mp4NotMetaFieldKey SMHD

NMHD

public static final Mp4NotMetaFieldKey NMHD

STBL

public static final Mp4NotMetaFieldKey STBL

STSD

public static final Mp4NotMetaFieldKey STSD

MP4A

public static final Mp4NotMetaFieldKey MP4A

ESDS

public static final Mp4NotMetaFieldKey ESDS

MINF

public static final Mp4NotMetaFieldKey MINF

STCO

public static final Mp4NotMetaFieldKey STCO

DRMS

public static final Mp4NotMetaFieldKey DRMS

ALAC

public static final Mp4NotMetaFieldKey ALAC

HDLR

public static final Mp4NotMetaFieldKey HDLR
Field Detail

fieldName

private java.lang.String fieldName

description

private java.lang.String description
Method Detail

values

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

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

valueOf

public static Mp4NotMetaFieldKey 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

getFieldName

public java.lang.String getFieldName()
This is the value of the fieldname that is actually used to write mp4

Returns:

getDescription

public java.lang.String getDescription()
Returns:
description, human redable description of the atom