|
||||||||||
| 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_ABSENT
This 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_INTERLEAVED
This constant defines the GUID for stream chunks describing audio streams, indicating the the audio stream has interleaved error concealment. |
static GUID |
GUID_AUDIOSTREAM
This constant stores the GUID indicating that stream type is audio. |
static GUID |
GUID_CONTENTDESCRIPTION
This constant represents the guid for a chunk which contains Title, author, copyright, description and rating. |
static GUID |
GUID_ENCODING
This constant stores the GUID for Encoding-Info chunks. |
static GUID |
GUID_EXTENDED_CONTENT_DESCRIPTION
This constant defines the GUID for a WMA "Extended Content Description" chunk. |
static GUID |
GUID_FILE
GUID of ASF file header. |
static GUID |
GUID_HEADER
This constant defines the GUID of a asf header chunk. |
static GUID |
GUID_HEADER_EXTENSION
This constant stores a GUID whose functionality is unknown. |
static int |
GUID_LENGTH
This constant stores the length of GUIDs used with ASF streams. |
static GUID |
GUID_STREAM
This constant stores the GUID indicating a stream object. |
static GUID |
GUID_STREAM_BITRATE_PROPERTIES
This constant stores a GUID indicating a "stream bitrate properties" chunk. |
static GUID |
GUID_VIDEOSTREAM
This constant stores the GUID indicating that stream type is video. |
static GUID[] |
KNOWN_GUIDS
This 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 value is 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
given guid and 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 | |||||||||