javax.sound.sampled.spi
public abstract class MixerProvider extends Object
Since: 1.3
Constructor Summary | |
---|---|
MixerProvider()
Create a new mixer provider. |
Method Summary | |
---|---|
abstract Mixer | getMixer(Mixer.Info info)
Return a mixer that matches the given info object. |
abstract Mixer.Info[] | getMixerInfo()
Return an array of info objects describing all the mixers provided by
this provider. |
boolean | isMixerSupported(Mixer.Info info)
Return true if a mixer matching the provided description is supported. |
Parameters: info description of the mixer to match
Returns: the mixer
Throws: IllegalArgumentException if no mixer matches the description
Parameters: info description of the mixer to match
Returns: true if it is supported by this provider