| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectentagged.audioformats.asf.data.GUID
public class GUID
This class is used for representation of GUIDs and as a reference list of all
 Known GUIDs. 
| Field Summary | |
|---|---|
| static GUID | GUID_AUDIO_ERROR_CONCEALEMENT_ABSENTThis constant defines the GUID for stream chunks describing audio streams, indicating the the audio stream has no error concealment. | 
| static GUID | GUID_AUDIO_ERROR_CONCEALEMENT_INTERLEAVEDThis constant defines the GUID for stream chunks describing audio streams, indicating the the audio stream has interleaved error concealment. | 
| static GUID | GUID_AUDIOSTREAMThis constant stores the GUID indicating that stream type is audio. | 
| static GUID | GUID_CONTENTDESCRIPTIONThis constant represents the guid for a chunk which contains Title, author, copyright, description and rating. | 
| static GUID | GUID_ENCODINGThis constant stores the GUID for Encoding-Info chunks. | 
| static GUID | GUID_EXTENDED_CONTENT_DESCRIPTIONThis constant defines the GUID for a WMA "Extended Content Description" chunk. | 
| static GUID | GUID_FILEGUID of ASF file header. | 
| static GUID | GUID_HEADERThis constant defines the GUID of a asf header chunk. | 
| static GUID | GUID_HEADER_EXTENSIONThis constant stores a GUID whose functionality is unknown. | 
| static int | GUID_LENGTHThis constant stores the length of GUIDs used with ASF streams. | 
| static GUID | GUID_STREAMThis constant stores the GUID indicating a stream object. | 
| static GUID | GUID_STREAM_BITRATE_PROPERTIESThis constant stores a GUID indicating a "stream bitrate properties" chunk. | 
| static GUID | GUID_VIDEOSTREAMThis constant stores the GUID indicating that stream type is video. | 
| static GUID[] | KNOWN_GUIDSThis field stores all knwon GUIDs. | 
| Constructor Summary | |
|---|---|
| GUID(int[] value)Creates an instance and assigns given guid. | |
| GUID(int[] value,
     String desc)Creates an instance like GUID(int[])and sets the optional
 description. | |
| Method Summary | |
|---|---|
| static boolean | assertGUID(int[] value)This method checks if the given valueis matching the GUID
 specification of ASF streams. | 
|  boolean | equals(Object obj)This method compares two objects. | 
|  byte[] | getBytes()This method returns the guid as an array of bytes. | 
|  String | getDescription() | 
|  int[] | getGUID()This method returns the GUID of this object. | 
| static String | getGuidDescription(GUID guid)This method searches a GUID in KNOWN_GUIDSwhich is equal to the
 givenguidand returns its description. | 
|  boolean | isValid()This method checks if the currently stored GUID ( guid) is
 correctly filled. | 
|  String | toString()This method gives a hex formatted representation of getGUID() | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
public static final GUID GUID_AUDIO_ERROR_CONCEALEMENT_ABSENT
public static final GUID GUID_AUDIO_ERROR_CONCEALEMENT_INTERLEAVED
public static final GUID GUID_AUDIOSTREAM
public static final GUID GUID_CONTENTDESCRIPTION
public static final GUID GUID_ENCODING
public static final GUID GUID_EXTENDED_CONTENT_DESCRIPTION
public static final GUID GUID_FILE
public static final GUID GUID_HEADER
public static final int GUID_LENGTH
public static final GUID GUID_STREAM
public static final GUID GUID_HEADER_EXTENSION
public static final GUID GUID_STREAM_BITRATE_PROPERTIES
public static final GUID GUID_VIDEOSTREAM
public static final GUID[] KNOWN_GUIDS
| Constructor Detail | 
|---|
public GUID(int[] value)
guid.
value - Guid, which should be assigned.
public GUID(int[] value,
            String desc)
GUID(int[])and sets the optional
 description. 
value - Guid, which should be assigned.desc - Description for the guid.| Method Detail | 
|---|
public static boolean assertGUID(int[] value)
value is matching the GUID
 specification of ASF streams. 
value - possible GUID.
true if value matches the
         specification of a GUID.public static String getGuidDescription(GUID guid)
KNOWN_GUIDSwhich is equal to the
 given guid and returns its description. 
guid - guid, which description is needed.
nullpublic boolean equals(Object obj)
GUID,
 the stored GUID values are compared. 
equals in class ObjectObject.equals(java.lang.Object)public byte[] getBytes()
getGUID()public String getDescription()
public int[] getGUID()
public boolean isValid()
guid) is
 correctly filled. 
true if it is.public String toString()
getGUID()
toString in class ObjectObject.toString()| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||