jjdh API

dh.javax.sound
Class StreamRunnable

java.lang.Object
  extended by dh.javax.sound.StreamRunnable
All Implemented Interfaces:
Runnable

public class StreamRunnable
extends Object
implements Runnable

This is a task for copying data from a uncompressed AudioInputStream to a SourceDataLine.


Field Summary
private  AudioInputStream audioInputStream
           
private  SourceDataLine dataLine
           
 
Constructor Summary
StreamRunnable(AudioInputStream audioInputStream, SourceDataLine dataLine)
           
 
Method Summary
 SourceDataLine getDataLine()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

audioInputStream

private AudioInputStream audioInputStream

dataLine

private SourceDataLine dataLine
Constructor Detail

StreamRunnable

public StreamRunnable(AudioInputStream audioInputStream,
                      SourceDataLine dataLine)
Method Detail

run

public void run()
Specified by:
run in interface Runnable

getDataLine

public SourceDataLine getDataLine()

jjdh API

Copyright © 2006 Jonas Jacobi and Dennis Heidsiek. All Rights Reserved.