de.clab.osami.conferencing.vlc.processor
Class VlcProcessor
java.lang.Object
de.clab.osami.conferencing.vlc.processor.VlcProcessor
- All Implemented Interfaces:
- IProcessor, IConfigurationChangeListener
public class VlcProcessor
- extends java.lang.Object
- implements IProcessor
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serverPlayer
public VlcPlayer serverPlayer
clientPlayer
public VlcPlayer clientPlayer
VlcProcessor
public VlcProcessor()
init
public java.lang.String init(IConfiguration config)
- Specified by:
init
in interface IProcessor
getAudioCodecs
public java.util.ArrayList<java.lang.String> getAudioCodecs()
- Specified by:
getAudioCodecs
in interface IProcessor
getAudioDevices
public java.util.ArrayList<java.lang.String> getAudioDevices()
- Specified by:
getAudioDevices
in interface IProcessor
getVideoCodecs
public java.util.ArrayList<java.lang.String> getVideoCodecs()
- Specified by:
getVideoCodecs
in interface IProcessor
getVideoDevices
public java.util.ArrayList<java.lang.String> getVideoDevices()
- Specified by:
getVideoDevices
in interface IProcessor
getRemoteVisualComponent
public java.lang.Object getRemoteVisualComponent()
- Specified by:
getRemoteVisualComponent
in interface IProcessor
start
public java.lang.String start()
- Specified by:
start
in interface IProcessor
configure
public void configure()
- Specified by:
configure
in interface IProcessor
stop
public java.lang.String stop()
- Specified by:
stop
in interface IProcessor
validate
public java.lang.String validate()
- Specified by:
validate
in interface IProcessor
getLocalVisualComponent
public java.lang.Object getLocalVisualComponent()
- Specified by:
getLocalVisualComponent
in interface IProcessor
autoConfig
public java.lang.String autoConfig()
- Specified by:
autoConfig
in interface IProcessor
getConfiguration
public IConfiguration getConfiguration()
- Specified by:
getConfiguration
in interface IProcessor
setConfiguration
public java.lang.String setConfiguration(IConfiguration config)
- Specified by:
setConfiguration
in interface IProcessor
setLocalVisualComponent
public java.lang.String setLocalVisualComponent(java.lang.Object component)
- Specified by:
setLocalVisualComponent
in interface IProcessor
setRemoteVisualComponent
public java.lang.String setRemoteVisualComponent(java.lang.Object component)
- Specified by:
setRemoteVisualComponent
in interface IProcessor
configurationChanged
public void configurationChanged(IConfiguration config)
- Specified by:
configurationChanged
in interface IConfigurationChangeListener