|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectvideo.VideoProcessor
public class VideoProcessor
This class controls the output from Auditorium. It receives OSC and control messages from one or more remote AudioProcessor objects and takes appropriate action, that being either creating an AudioMessage object and handing it to a video output module, or reacting to a control message in the way requested.
| Constructor Summary | |
|---|---|
VideoProcessor()
Constructor. |
|
| Method Summary | |
|---|---|
void |
init(int oscPort,
int controlPort,
boolean fullScreen)
When called, this object starts to listen on the specified ports. |
void |
log(java.lang.Object caller,
java.lang.String message,
int code)
Called internally by this and other objects. |
static void |
main(java.lang.String[] args)
|
void |
receiveControlMessage(ControlMessage controlMessage)
Receives a control message from the AudioProcessor including an object |
void |
receiveOSCMessage(java.lang.Object[] messageData)
Receives an OSC message from the AudioProcessor |
void |
setLogger(Logger logger)
Sets the logger object used for logging. |
void |
windowActivated(java.awt.event.WindowEvent arg0)
|
void |
windowClosed(java.awt.event.WindowEvent event)
|
void |
windowClosing(java.awt.event.WindowEvent event)
|
void |
windowDeactivated(java.awt.event.WindowEvent arg0)
|
void |
windowDeiconified(java.awt.event.WindowEvent arg0)
|
void |
windowIconified(java.awt.event.WindowEvent arg0)
|
void |
windowOpened(java.awt.event.WindowEvent arg0)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public VideoProcessor()
| Method Detail |
|---|
public void setLogger(Logger logger)
logger -
public void init(int oscPort,
int controlPort,
boolean fullScreen)
throws java.net.SocketException
oscPort - controlPort - fullScreen -
java.net.SocketExceptionpublic void receiveOSCMessage(java.lang.Object[] messageData)
messageData - public void receiveControlMessage(ControlMessage controlMessage)
receiveControlMessage in interface ControlMessageReceivercontrolMessage -
public void log(java.lang.Object caller,
java.lang.String message,
int code)
caller - message - code - public void windowOpened(java.awt.event.WindowEvent arg0)
windowOpened in interface java.awt.event.WindowListenerpublic void windowClosing(java.awt.event.WindowEvent event)
windowClosing in interface java.awt.event.WindowListenerpublic void windowClosed(java.awt.event.WindowEvent event)
windowClosed in interface java.awt.event.WindowListenerpublic void windowIconified(java.awt.event.WindowEvent arg0)
windowIconified in interface java.awt.event.WindowListenerpublic void windowDeiconified(java.awt.event.WindowEvent arg0)
windowDeiconified in interface java.awt.event.WindowListenerpublic void windowActivated(java.awt.event.WindowEvent arg0)
windowActivated in interface java.awt.event.WindowListenerpublic void windowDeactivated(java.awt.event.WindowEvent arg0)
windowDeactivated in interface java.awt.event.WindowListenerpublic static void main(java.lang.String[] args)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||