Class SoundSystemNG

java.lang.Object
java.lang.Thread
games.stendhal.client.sound.system.SoundSystemNG
All Implemented Interfaces:
Runnable

public class SoundSystemNG extends Thread
Thread to manage sound output.
Author:
silvio
  • Constructor Details

    • SoundSystemNG

      public SoundSystemNG(AudioFormat audioFormat, Time bufferDuration)
    • SoundSystemNG

      public SoundSystemNG(SourceDataLine outputLine, Time bufferDuration)
  • Method Details

    • suspend

      public void suspend(Time delay, boolean closeSystemOutput)
    • proceed

      public void proceed(Time delay)
    • proceed

      public void proceed(Time delay, SourceDataLine outputLine)
    • isRunning

      public boolean isRunning()
    • openOutput

      public SoundSystemNG.Output openOutput(int layerID, SignalProcessor... processorChain)
    • closeOutput

      public void closeOutput(SoundSystemNG.Output output)
    • closeAllOutputs

      public void closeAllOutputs()
    • exit

      public void exit(Time delay)
    • run

      public void run()
      Specified by:
      run in interface Runnable
      Overrides:
      run in class Thread