Save This Page
Home » openjdk-7 » com.sun.media » sound » [javadoc | source]
com.sun.media.sound
public class: SoftMixingClip [javadoc | source]
java.lang.Object
   com.sun.media.sound.SoftMixingDataLine
      com.sun.media.sound.SoftMixingClip

All Implemented Interfaces:
    Clip, DataLine

Clip implemention for the SoftMixingMixer.
Fields inherited from com.sun.media.sound.SoftMixingDataLine:
CHORUS_SEND,  leftgain,  rightgain,  eff1gain,  eff2gain,  listeners,  control_mutex,  mixer,  info
Constructor:
 protected SoftMixingClip(SoftMixingMixer mixer,
    Info info) 
Method from com.sun.media.sound.SoftMixingClip Summary:
available,   close,   drain,   flush,   getBufferSize,   getFormat,   getFrameLength,   getFramePosition,   getLevel,   getLongFramePosition,   getMicrosecondLength,   getMicrosecondPosition,   isActive,   isOpen,   isRunning,   loop,   open,   open,   open,   processAudioLogic,   processControlLogic,   setFramePosition,   setLoopPoints,   setMicrosecondPosition,   start,   stop
Methods from com.sun.media.sound.SoftMixingDataLine:
addLineListener,   calcVolume,   getControl,   getControls,   getLineInfo,   isControlSupported,   processAudioLogic,   processControlLogic,   removeLineListener,   sendEvent
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from com.sun.media.sound.SoftMixingClip Detail:
 public int available() 
 public  void close() 
 public  void drain() 
 public  void flush() 
 public int getBufferSize() 
 public AudioFormat getFormat() 
 public int getFrameLength() 
 public int getFramePosition() 
 public float getLevel() 
 public long getLongFramePosition() 
 public long getMicrosecondLength() 
 public long getMicrosecondPosition() 
 public boolean isActive() 
 public boolean isOpen() 
 public boolean isRunning() 
 public  void loop(int count) 
 public  void open() throws LineUnavailableException 
 public  void open(AudioInputStream stream) throws LineUnavailableException, IOException 
 public  void open(AudioFormat format,
    byte[] data,
    int offset,
    int bufferSize) throws LineUnavailableException 
 protected  void processAudioLogic(SoftAudioBuffer[] buffers) 
 protected  void processControlLogic() 
 public  void setFramePosition(int frames) 
 public  void setLoopPoints(int start,
    int end) 
 public  void setMicrosecondPosition(long microseconds) 
 public  void start() 
 public  void stop()