javazoom.jl.player

Class JavaSoundAudioDeviceFactory


public class JavaSoundAudioDeviceFactory
extends AudioDeviceFactory

This class is responsible for creating instances of the JavaSoundAudioDevice. The audio device implementation is loaded and tested dynamically as not all systems will have support for JavaSound, or they may have the incorrect version.

Method Summary

AudioDevice
createAudioDevice()
protected JavaSoundAudioDevice
createAudioDeviceImpl()
void
testAudioDevice()

Methods inherited from class javazoom.jl.player.AudioDeviceFactory

createAudioDevice, instantiate

Method Details

createAudioDevice

public AudioDevice createAudioDevice()
            throws JavaLayerException
Overrides:
createAudioDevice in interface AudioDeviceFactory

createAudioDeviceImpl

protected JavaSoundAudioDevice createAudioDeviceImpl()
            throws JavaLayerException

testAudioDevice

public void testAudioDevice()
            throws JavaLayerException

JavaZOOM 1999-2005