All Packages Class Hierarchy This Package Previous Next Index
Class javax.media.protocol.RateRange
java.lang.Object
|
+----javax.media.protocol.RateRange
- public class RateRange
- extends Object
Describes the speed at which data flows.
- Version:
- 1.6, 97/08/23.
-
RateRange(float, float, float, boolean)
- Constructor using required values.
-
RateRange(RateRange)
- Copy constructor.
-
getCurrentRate()
- Get the current rate.
-
getMaximumRate()
- Get the maximum rate supported by this range.
-
getMinimumRate()
- Get the minimum rate supported by this range.
-
isExact()
- Determine whether or not the source will maintain a constant
speed when using this rate.
-
setCurrentRate(float)
- Set the current rate.
RateRange
public RateRange(RateRange r)
- Copy constructor.
RateRange
public RateRange(float init,
float min,
float max,
boolean isExact)
- Constructor using required values.
- Parameters:
- init - The initial value for this rate.
- min - The minimum value that this rate can take.
- max - The maximum value that this rate can take.
- isExact - Set to
true
if the source rate does not vary when using this
rate range.
setCurrentRate
public float setCurrentRate(float rate)
- Set the current rate. Returns the rate that was actually set.
This implementation just returns the specified rate,
subclasses should return the rate that was actually
set.
- Parameters:
- rate - The new rate.
getCurrentRate
public float getCurrentRate()
- Get the current rate.
- Returns:
- The current rate.
getMinimumRate
public float getMinimumRate()
- Get the minimum rate supported by this range.
- Returns:
- The minimum rate.
getMaximumRate
public float getMaximumRate()
- Get the maximum rate supported by this range.
- Returns:
- The maximum rate.
isExact
public boolean isExact()
- Determine whether or not the source will maintain a constant
speed when using this rate. If the
rate varies, synchronization is usually impractical.
- Returns:
- Returns
true
if the source will maintain a constant speed at this rate.
All Packages Class Hierarchy This Package Previous Next Index