/*
* @(#)RateConfiguration.java 1.2 02/08/21
*
* Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved.
*/
package javax.media.protocol;
/**
* A configuration of streams for a particular rate.
*
* @see DataSource
* @see RateConfigureable
* @version 1.2, 02/08/21.
*/
public interface RateConfiguration {
/**
* Get the <CODE>RateRange</CODE> for this configuration.
*
* @return The rate supported by this configuration.
*/
public RateRange getRate();
/**
* Get the streams that will have content at this rate.
*
* @return The streams supported at this rate.
*/
public SourceStream[] getStreams();
}
|