quicktime.std.qtcomponents
Class DataRateSettings
java.lang.Object
|
+--quicktime.util.QTByteObject
|
+--quicktime.std.qtcomponents.DataRateSettings
- All Implemented Interfaces:
- quicktime.jdirect.PrimitivesLib, java.io.Serializable, quicktime.jdirect.SharedLibrary, com.apple.jdirect.SharedLibrary
- public final class DataRateSettings
- extends QTByteObject
- implements quicktime.jdirect.PrimitivesLib
- See Also:
- Serialized Form
Field Summary |
static int |
kNativeSize
This is the size (the number of bytes) that are required for this class |
Fields inherited from interface quicktime.jdirect.PrimitivesLib |
JDirect_MacOSX, libraryInstance |
Constructor Summary |
DataRateSettings(int dataRate,
int frameDuration,
int minSpatialQuality,
int minTemporalQuality)
Construct temporal settings to set the dialog display. |
Method Summary |
int |
getDataRate()
Get the default data rate in the dialog box. |
int |
getFrameDuration()
Get the default frame duration in the dialog box. |
int |
getMinSpatialQuality()
Get the default min spatial quality slider in the dialog box. |
int |
getMinTemporalQuality()
Get the default min temporal quality slider in the dialog box. |
void |
setDataRate(int dataRate)
Specifies the default data rate in the dialog box. |
void |
setFrameDuration(int frameDuration)
Specifies the default frame duration in the dialog box. |
void |
setMinSpatialQuality(int minSpatialQuality)
Specifies the min spatial quality slider in the dialog box. |
void |
setMinTemporalQuality(int minTemporalQuality)
Specifies the min temporal quality slider in the dialog box. |
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
kNativeSize
public static final int kNativeSize
- This is the size (the number of bytes) that are required for this class
DataRateSettings
public DataRateSettings(int dataRate,
int frameDuration,
int minSpatialQuality,
int minTemporalQuality)
- Construct temporal settings to set the dialog display.
- Parameters:
codecType
- codec
- depth
- the pixel depthspatialQuality
- the quality setting
getDataRate
public int getDataRate()
- Get the default data rate in the dialog box.
- Returns:
- the data rate
setDataRate
public void setDataRate(int dataRate)
- Specifies the default data rate in the dialog box.
- Parameters:
dataRate
- the data rate
getFrameDuration
public int getFrameDuration()
- Get the default frame duration in the dialog box.
- Returns:
- the frame duration
setFrameDuration
public void setFrameDuration(int frameDuration)
- Specifies the default frame duration in the dialog box.
- Parameters:
frameDuration
- the frameDuration
getMinSpatialQuality
public int getMinSpatialQuality()
- Get the default min spatial quality slider in the dialog box.
- Returns:
- the quality setting
setMinSpatialQuality
public void setMinSpatialQuality(int minSpatialQuality)
- Specifies the min spatial quality slider in the dialog box.
- Parameters:
minSpatialQuality
- the quality setting
getMinTemporalQuality
public int getMinTemporalQuality()
- Get the default min temporal quality slider in the dialog box.
- Returns:
- the quality setting
setMinTemporalQuality
public void setMinTemporalQuality(int minTemporalQuality)
- Specifies the min temporal quality slider in the dialog box.
- Parameters:
minTemporalQuality
- the quality setting