DataLine.Info
LOOP_CONTINUOUSLY
Modifier and Type | Method and Description |
---|---|
int |
available() |
void |
close() |
void |
drain() |
void |
flush() |
int |
getFrameLength() |
int |
getFramePosition() |
long |
getMicrosecondLength() |
long |
getMicrosecondPosition() |
void |
loop(int nCount) |
void |
open() |
void |
open(AudioFormat audioFormat,
byte[] abData,
int nOffset,
int nNumFrames) |
void |
open(AudioInputStream audioInputStream) |
void |
setFramePosition(int nPosition) |
void |
setLoopPoints(int nStart,
int nEnd) |
void |
setMicrosecondPosition(long lPosition) |
void |
start() |
void |
stop() |
getBufferSize, getFormat, getLevel, getLongFramePosition, isActive, isRunning
addLineListener, getControl, getControls, getLineInfo, isControlSupported, isOpen, removeLineListener
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getBufferSize, getFormat, getLevel, isActive, isRunning
addLineListener, getControl, getControls, getLineInfo, isControlSupported, isOpen, removeLineListener
public EsdClip(TMixer mixer)
public void open(AudioFormat audioFormat, byte[] abData, int nOffset, int nNumFrames) throws LineUnavailableException
open
in interface Clip
LineUnavailableException
public void open(AudioInputStream audioInputStream) throws LineUnavailableException, java.io.IOException
open
in interface Clip
LineUnavailableException
java.io.IOException
public int getFrameLength()
getFrameLength
in interface Clip
public long getMicrosecondLength()
getMicrosecondLength
in interface Clip
public void setFramePosition(int nPosition)
setFramePosition
in interface Clip
public void setMicrosecondPosition(long lPosition)
setMicrosecondPosition
in interface Clip
public int getFramePosition()
getFramePosition
in interface DataLine
getFramePosition
in class TDataLine
public long getMicrosecondPosition()
getMicrosecondPosition
in interface DataLine
getMicrosecondPosition
in class TDataLine
public void setLoopPoints(int nStart, int nEnd)
setLoopPoints
in interface Clip
public void start()