- java.lang.Object
-
- org.praxislive.audio.AudioPort
-
- org.praxislive.audio.AudioPort.Input
-
- org.praxislive.audio.DefaultAudioInputPort
-
- All Implemented Interfaces:
Port
public class DefaultAudioInputPort extends AudioPort.Input
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.praxislive.audio.AudioPort
AudioPort.Input, AudioPort.Output, AudioPort.Provider
-
Nested classes/interfaces inherited from interface org.praxislive.core.Port
Port.Type<T extends Port>, Port.TypeProvider
-
-
Constructor Summary
Constructors Constructor Description DefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink)
DefaultAudioInputPort(org.jaudiolibs.pipes.Pipe sink, boolean multiChannelCapable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source)
void
addListener(PortListener listener)
List<AudioPort.Output>
connections()
void
disconnectAll()
protected void
removeAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source)
void
removeListener(PortListener listener)
-
Methods inherited from class org.praxislive.audio.AudioPort.Input
connect, disconnect, getInfo
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.praxislive.core.Port
isConnectedTo
-
-
-
-
Method Detail
-
disconnectAll
public void disconnectAll()
-
connections
public List<AudioPort.Output> connections()
-
addListener
public void addListener(PortListener listener)
-
removeListener
public void removeListener(PortListener listener)
-
addAudioOutputPort
protected void addAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source) throws PortConnectionException
- Specified by:
addAudioOutputPort
in classAudioPort.Input
- Throws:
PortConnectionException
-
removeAudioOutputPort
protected void removeAudioOutputPort(AudioPort.Output port, org.jaudiolibs.pipes.Pipe source)
- Specified by:
removeAudioOutputPort
in classAudioPort.Input
-
-