Class ThincSMsgSound

java.lang.Object
  extended by ThincMsg
      extended by ThincSMsg
          extended by ThincSMsgSound
Direct Known Subclasses:
ThincSMsgSoundClose, ThincSMsgSoundOpen, ThincSMsgSoundPlay

public abstract class ThincSMsgSound
extends ThincSMsg

abstract class for sound messages.

Author:
Young Jin Yoon
See Also:
ThincSMsg

Field Summary
protected static javax.sound.sampled.AudioFormat.Encoding ENCODING
           
protected static javax.sound.sampled.AudioFormat format
           
protected static float FRAME_RATE
           
private static int MAX_SND_STREAM
           
protected static javax.sound.sampled.DataLine.Info playInfo
           
protected static int SAMPLE_SIZE
           
protected static java.util.Hashtable streamId
           
 
Fields inherited from class ThincMsg
canvas, handler
 
Constructor Summary
ThincSMsgSound(ThincSoundHandler h)
           
 
Method Summary
 
Methods inherited from class ThincMsg
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENCODING

protected static final javax.sound.sampled.AudioFormat.Encoding ENCODING

MAX_SND_STREAM

private static final int MAX_SND_STREAM
See Also:
Constant Field Values

streamId

protected static java.util.Hashtable streamId

format

protected static javax.sound.sampled.AudioFormat format

SAMPLE_SIZE

protected static final int SAMPLE_SIZE
See Also:
Constant Field Values

FRAME_RATE

protected static final float FRAME_RATE
See Also:
Constant Field Values

playInfo

protected static javax.sound.sampled.DataLine.Info playInfo
Constructor Detail

ThincSMsgSound

public ThincSMsgSound(ThincSoundHandler h)