|
|||||||||
| 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 | ||||||||