|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.tritonus.share.sampled.mixer.TLine
org.tritonus.share.sampled.mixer.TDataLine
org.tritonus.share.sampled.mixer.TBaseDataLine
org.tritonus.sampled.mixer.esd.EsdTargetDataLine
public class EsdTargetDataLine
| Nested Class Summary | |
|---|---|
class |
EsdTargetDataLine.EsdTargetDataLineGainControl
|
| Nested classes/interfaces inherited from interface javax.sound.sampled.DataLine |
|---|
DataLine.Info |
| Constructor Summary | |
|---|---|
EsdTargetDataLine(TMixer mixer,
AudioFormat format,
int nBufferSize)
|
|
| Method Summary | |
|---|---|
int |
available()
|
void |
closeImpl()
Subclasses should override this method. |
void |
drain()
|
void |
flush()
|
long |
getPosition()
|
int |
read(byte[] abData,
int nOffset,
int nLength)
|
| Methods inherited from class org.tritonus.share.sampled.mixer.TBaseDataLine |
|---|
open, open |
| Methods inherited from class org.tritonus.share.sampled.mixer.TDataLine |
|---|
getBufferSize, getFormat, getFramePosition, getLevel, getLongFramePosition, getMicrosecondPosition, isActive, isRunning, start, stop |
| Methods inherited from class org.tritonus.share.sampled.mixer.TLine |
|---|
addLineListener, close, getControl, getControls, getLineInfo, isControlSupported, isOpen, open, removeLineListener |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.sound.sampled.TargetDataLine |
|---|
open, open |
| Methods inherited from interface javax.sound.sampled.DataLine |
|---|
getBufferSize, getFormat, getFramePosition, getLevel, getMicrosecondPosition, isActive, isRunning, start, stop |
| Methods inherited from interface javax.sound.sampled.Line |
|---|
addLineListener, close, getControl, getControls, getLineInfo, isControlSupported, isOpen, open, removeLineListener |
| Constructor Detail |
|---|
public EsdTargetDataLine(TMixer mixer,
AudioFormat format,
int nBufferSize)
throws LineUnavailableException
LineUnavailableException| Method Detail |
|---|
public int available()
available in interface DataLine
public int read(byte[] abData,
int nOffset,
int nLength)
read in interface TargetDataLinepublic void closeImpl()
TLine
public void drain()
drain in interface DataLinepublic void flush()
flush in interface DataLinepublic long getPosition()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||