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

Method Index

 o getRateConfigurations()
Get the rate configurations that this object supports.
 o setRateConfiguration(RateConfiguration)
Set a new RateConfiguration.

Methods

 o 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.
 o 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