Package ipsk.audio.ajs
Class MixerProviderServiceDescriptor
- java.lang.Object
-
- ipsk.util.InterfaceInfoBean
-
- ipsk.util.services.ServiceDescriptorBean
-
- ipsk.audio.ajs.MixerProviderServiceDescriptor
-
- All Implemented Interfaces:
DeviceProviderInfo,InterfaceInfo,ServiceDescriptor
- Direct Known Subclasses:
JavaSoundServiceDescriptor
public class MixerProviderServiceDescriptor extends ServiceDescriptorBean implements DeviceProviderInfo
- Author:
- klausj
-
-
Constructor Summary
Constructors Constructor Description MixerProviderServiceDescriptor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.StringgetAudioInterfaceName()java.lang.StringgetImplementationClassname()DeviceProvidergetInstance()java.lang.StringgetLegacyJavaSoundSuffix()booleanisProvidesCaptureDevices()booleanisProvidesPlaybackDevices()booleanisStandardJavaSoundWrapper()static voidmain(java.lang.String[] args)voidsetAudioInterfaceName(java.lang.String audioInterfaceName)voidsetLegacyJavaSoundSuffix(java.lang.String legacyJavaSoundSuffix)voidsetProvidesCaptureDevices(boolean providesCaptureDevices)voidsetProvidesPlaybackDevices(boolean providesPlaybackDevices)java.lang.StringtoString()-
Methods inherited from interface ipsk.util.InterfaceInfo
getDescription, getImplementationVersion, getSpecificationVersion, getTitle, getVendor
-
Methods inherited from class ipsk.util.InterfaceInfoBean
getDescription, getImplementationVersion, getLinks, getSpecificationVersion, getTitle, getVendor, setDescription, setImplementationVersion, setLinks, setSpecificationVersion, setTitle, setVendor
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from class ipsk.util.services.ServiceDescriptorBean
getServiceImplementationClassname, setServiceImplementationClassname
-
-
-
-
Method Detail
-
getAudioInterfaceName
public java.lang.String getAudioInterfaceName()
- Specified by:
getAudioInterfaceNamein interfaceDeviceProviderInfo
-
isStandardJavaSoundWrapper
public boolean isStandardJavaSoundWrapper()
-
setAudioInterfaceName
public void setAudioInterfaceName(java.lang.String audioInterfaceName)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classServiceDescriptorBean
-
main
public static void main(java.lang.String[] args)
-
setLegacyJavaSoundSuffix
public void setLegacyJavaSoundSuffix(java.lang.String legacyJavaSoundSuffix)
- Parameters:
legacyJavaSoundSuffix- the legacyJavaSoundSuffix to set
-
getLegacyJavaSoundSuffix
public java.lang.String getLegacyJavaSoundSuffix()
- Returns:
- the legacyJavaSoundSuffix
-
isProvidesCaptureDevices
public boolean isProvidesCaptureDevices()
- Specified by:
isProvidesCaptureDevicesin interfaceDeviceProviderInfo
-
setProvidesCaptureDevices
public void setProvidesCaptureDevices(boolean providesCaptureDevices)
-
isProvidesPlaybackDevices
public boolean isProvidesPlaybackDevices()
- Specified by:
isProvidesPlaybackDevicesin interfaceDeviceProviderInfo
-
setProvidesPlaybackDevices
public void setProvidesPlaybackDevices(boolean providesPlaybackDevices)
-
getInstance
public DeviceProvider getInstance()
-
getImplementationClassname
public java.lang.String getImplementationClassname()
- Specified by:
getImplementationClassnamein interfaceDeviceProviderInfo
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-