public abstract class MixerProvider extends Object
| Constructor and Description |
|---|
MixerProvider()
Create a new mixer provider.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
public MixerProvider()
public abstract Mixer getMixer(Mixer.Info info)
info - description of the mixer to matchIllegalArgumentException - if no mixer matches the descriptionpublic abstract Mixer.Info[] getMixerInfo()
public boolean isMixerSupported(Mixer.Info info)
info - description of the mixer to match