|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--quicktime.util.QTByteObject | +--quicktime.std.comp.ComponentDescription
Describes component features. A value of zero indicates a non-specific value and can also be used as a wildcard in searches.
Fields inherited from interface quicktime.jdirect.QuickTimeLib |
JDirect_MacOSX, libraryInstance, name |
Constructor Summary | |
ComponentDescription()
Create a default ComponentDescription with all zero values. |
|
ComponentDescription(int type)
Specify the type of the ComponentDescription. |
|
ComponentDescription(int type,
int subType,
int manu,
int flag,
int mask)
Specify a full ComponentDescription class. |
Method Summary | |
java.lang.Object |
clone()
Return a copy of this object. |
int |
count()
Count the Components that much the description parameters. |
int |
getFlags()
Returns the component flag. |
java.lang.String |
getInformationString()
Returns information about the component retrieved from the ComponentIdentifier.getInfo() call. |
int |
getManufacturer()
Returns the component manufacturer. |
int |
getMask()
Returns the component mask. |
java.lang.String |
getName()
Returns the name of the component retrieved from the ComponentIdentifier.getInfo() call. |
int |
getSubType()
Returns the component subType. |
int |
getType()
Returns the component type. |
void |
setFlags(int flag)
Sets the flag. |
void |
setManufacturer(int manufacturer)
Sets the manufacturer. |
void |
setMask(int mask)
Sets the mask. |
void |
setSubType(int subType)
Sets the type. |
void |
setType(int type)
Sets the type. |
java.lang.String |
toString()
Prints the Component Info. |
Methods inherited from class quicktime.util.QTByteObject |
equals, fromArray, getBytes, getSize |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ComponentDescription()
public ComponentDescription(int type)
public ComponentDescription(int type, int subType, int manu, int flag, int mask)
type
- Specifies the component type to search for. Set to 0 if not used in search.subType
- Specifies the component subType. Set to 0 if not used in search.manu
- Specifies the component manufacturer. Set to 0 if not used in search.flag
- Specifies the component control flag used. Set to 0 if not used in search.mask
- Specifies the component flag mask used. Set to 0 if not used in search.Method Detail |
public int getType()
public void setType(int type)
public int getSubType()
public void setSubType(int subType)
public int getManufacturer()
public void setManufacturer(int manufacturer)
public int getFlags()
public void setFlags(int flag)
public int getMask()
public void setMask(int mask)
public int count()
desc
- describes the search parameters.public java.lang.String getName()
public java.lang.String getInformationString()
public java.lang.String toString()
toString
in class QTByteObject
public java.lang.Object clone()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |