|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object entagged.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_GUIDS which 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_GUIDS
which is equal to the
given guid
and returns its description.
guid
- guid, which description is needed.
null
public boolean equals(Object obj)
GUID
,
the stored GUID values are compared.
equals
in class Object
Object.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 Object
Object.toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |