|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectuk.org.toot.audio.system.AudioConnection
public abstract class AudioConnection
This class represents an audio connection. The connection may be created with various flags.
Field Summary | |
---|---|
static int |
INPUT_LOCKED
INPUT_LOCKED indicates that the connection may not ne connected to a different AudioInput, the connection destination is immutable. |
static int |
OUTPUT_LOCKED
OUTPUT_LOCKED indicates that the connection may not ne connected from a different AudioOutput, the connection source is immutable. |
static int |
PLAYBACK
PLAYBACK indicates that the audio is already recorded such that audio recording can ignore these connections |
static int |
SYSTEM
SYSTEM indicates that the connection is created by the system rather than by a user. |
Constructor Summary | |
---|---|
AudioConnection(int flags)
|
Method Summary | |
---|---|
abstract void |
close()
|
abstract java.lang.String |
getInputName()
|
abstract java.lang.String |
getOutputLocation()
|
abstract java.lang.String |
getOutputName()
|
boolean |
isPlayback()
|
boolean |
isSystem()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int PLAYBACK
public static final int SYSTEM
public static final int OUTPUT_LOCKED
public static final int INPUT_LOCKED
Constructor Detail |
---|
public AudioConnection(int flags)
Method Detail |
---|
public abstract void close()
public abstract java.lang.String getOutputName()
public abstract java.lang.String getOutputLocation()
public abstract java.lang.String getInputName()
public boolean isSystem()
public boolean isPlayback()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |