Package com.wowza.wms.sourcecontrol
Interface ISourceControl
- All Known Subinterfaces:
ISourceControlCamera
public interface ISourceControl
Public interface to generic source control device.
-
Method Summary
Modifier and TypeMethodDescriptioncom.wowza.wms.sourcecontrol.drivers.SourceControlContextCreate an empty context structurecreateSourceControlSession(String streamName, IApplicationInstance appInstance) Create a SourceControlSession for the device and associate it with the provided stream name and application instancecom.wowza.wms.sourcecontrol.drivers.SourceControlContextGet the SourceControlContext for the device.com.wowza.wms.sourcecontrol.drivers.SourceControlInformationGet the SourceControlFeatures for the device.com.wowza.wms.sourcecontrol.drivers.SourceControlInformationGet the SourceControlInformation for the device.voidsetContext(com.wowza.wms.sourcecontrol.drivers.SourceControlContext context) Set the SourceControlContext for the device.
-
Method Details
-
createContext
com.wowza.wms.sourcecontrol.drivers.SourceControlContext createContext()Create an empty context structure -
setContext
void setContext(com.wowza.wms.sourcecontrol.drivers.SourceControlContext context) Set the SourceControlContext for the device.- Parameters:
context-
-
getContext
com.wowza.wms.sourcecontrol.drivers.SourceControlContext getContext()Get the SourceControlContext for the device.- Returns:
- SourceControlContext the source control context for this source control device
-
getSouceInformation
com.wowza.wms.sourcecontrol.drivers.SourceControlInformation getSouceInformation()Get the SourceControlInformation for the device.- Returns:
- SourceControlInformation class containing information and features about the source control device
-
getSouceFeatures
com.wowza.wms.sourcecontrol.drivers.SourceControlInformation getSouceFeatures()Get the SourceControlFeatures for the device.- Returns:
- SourceControlFeatures class containing information and features about the source control device
-
createSourceControlSession
ISourceControlSession createSourceControlSession(String streamName, IApplicationInstance appInstance) Create a SourceControlSession for the device and associate it with the provided stream name and application instance- Parameters:
streamName- the stream name to associate the source control session withappInstance- the application instance to associate the source control session with
-