All Packages Class Hierarchy This Package Previous Next Index
Class quicktime.std.comp.ComponentDescription
java.lang.Object
|
+----quicktime.util.QTByteObject
|
+----quicktime.std.comp.ComponentDescription
- public class ComponentDescription
- extends QTByteObject
- implements QuickTimeLib
Describes component features. A value of zero indicates a non-specific value and can also
be used as a wildcard in searches.
-
ComponentDescription()
- Create a default ComponentDescription with all zero values.
-
ComponentDescription(int)
- Specify the type of the ComponentDescription.
-
ComponentDescription(int, int, int, int, int)
- Specify a full ComponentDescription class.
-
clone()
- Return a copy of this object.
-
count()
- Count the Components that much the description parameters.
-
getFlags()
- Returns the component flag.
-
getManufacturer()
- Returns the component manufacturer.
-
getMask()
- Returns the component mask.
-
getSubType()
- Returns the component subType.
-
getType()
- Returns the component type.
-
setFlags(int)
- Sets the flag.
-
setManufacturer(int)
- Sets the manufacturer.
-
setMask(int)
- Sets the mask.
-
setSubType(int)
- Sets the type.
-
setType(int)
- Sets the type.
-
toString()
- Prints the Component Info.
ComponentDescription
public ComponentDescription()
- Create a default ComponentDescription with all zero values.
ComponentDescription
public ComponentDescription(int type)
- Specify the type of the ComponentDescription.
ComponentDescription
public ComponentDescription(int type,
int subType,
int manu,
int flag,
int mask)
- Specify a full ComponentDescription class.
- Parameters:
- 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.
getType
public int getType()
- Returns the component type.
setType
public void setType(int type)
- Sets the type.
getSubType
public int getSubType()
- Returns the component subType.
setSubType
public void setSubType(int subType)
- Sets the type.
getManufacturer
public int getManufacturer()
- Returns the component manufacturer.
setManufacturer
public void setManufacturer(int manufacturer)
- Sets the manufacturer.
getFlags
public int getFlags()
- Returns the component flag.
setFlags
public void setFlags(int flag)
- Sets the flag.
getMask
public int getMask()
- Returns the component mask.
setMask
public void setMask(int mask)
- Sets the mask.
count
public int count()
- Count the Components that much the description parameters.
QuickTime::CountComponents
- Parameters:
- desc - describes the search parameters.
- Returns:
- The number of components fitting the specified parameters.
toString
public String toString()
- Prints the Component Info.
- Overrides:
- toString in class QTByteObject
clone
public Object clone()
- Return a copy of this object.
- Overrides:
- clone in class Object
All Packages Class Hierarchy This Package Previous Next Index