All Packages Class Hierarchy This Package Previous Next Index
Interface javax.media.protocol.RateConfigureable
- public interface RateConfigureable
DataSources support the
RateConfigureable interface if they use
different rate-configurations to support multiple
media display speeds.
- Version:
- 1.7, 97/08/26.
- See Also:
- DataSource, RateConfiguration, RateRange
-
getRateConfigurations()
- Get the rate configurations that this object supports.
-
setRateConfiguration(RateConfiguration)
- Set a new
RateConfiguration.
getRateConfigurations
public abstract RateConfiguration[] getRateConfigurations()
- Get the rate configurations that this object supports.
There must always be one and only one for
a
RateConfiguration that covers a rate of 1.0.
- Returns:
- The collection of
RateConfigurations that this
source supports.
setRateConfiguration
public abstract RateConfiguration setRateConfiguration(RateConfiguration config)
- Set a new
RateConfiguration.
The new configuration should have been obtained by calling
getRateConfigurations.
Returns the actual RateConfiguration used.
- Parameters:
- config - The
RateConfiguration to use.
- Returns:
- The actual
RateConfiguration used by the source.
All Packages Class Hierarchy This Package Previous Next Index