|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface JJackAudioProducer
Interface to model a JJackAudioProcessor
's role
as a client that generates audio output.
Other audio processors can be connected via the monitor
- and chained
-event-sets.
Method Summary | |
---|---|
void |
addMonitor(JJackAudioConsumer c)
Adds a monitor processor after this processor. |
JJackAudioProducer |
getChained()
Returns the next audio processor in chain. |
java.util.Collection |
getMonitors()
Returns all monitor processors currently connected after this processor. |
void |
removeChained(JJackAudioProducer p)
Removes p as the next audio processor in chain,
if it is the currently chained processor. |
void |
removeMonitor(JJackAudioConsumer c)
Removes a monitor processor from this processor. |
void |
setChained(JJackAudioProducer p)
Sets the next audio processor in chain. |
Methods inherited from interface de.gulden.framework.jjack.JJackAudioProcessor |
---|
process |
Method Detail |
---|
void addMonitor(JJackAudioConsumer c)
c
- the monitoring audio processor to be addedvoid removeMonitor(JJackAudioConsumer c)
c
- the monitoring audio processor to be removedjava.util.Collection getMonitors()
void setChained(JJackAudioProducer p)
p
- the next audio processor in chainvoid removeChained(JJackAudioProducer p)
p
as the next audio processor in chain,
if it is the currently chained processor.
p
- the current audio processor in chainJJackAudioProducer getChained()
null
if no processor is chained to this
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |