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.SourceControlContext
Create 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.SourceControlContext
Get the SourceControlContext for the device.com.wowza.wms.sourcecontrol.drivers.SourceControlInformation
Get the SourceControlFeatures for the device.com.wowza.wms.sourcecontrol.drivers.SourceControlInformation
Get the SourceControlInformation for the device.void
setContext
(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
-