Package com.wowza.wms.sourcecontrol
Interface ISourceControl
-
- All Known Subinterfaces:
ISourceControlCamera
public interface ISourceControl
Public interface to generic source control device.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.wowza.wms.sourcecontrol.drivers.SourceControlContext
createContext()
Create an empty context structureISourceControlSession
createSourceControlSession(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
getContext()
Get the SourceControlContext for the device.com.wowza.wms.sourcecontrol.drivers.SourceControlInformation
getSouceFeatures()
Get the SourceControlFeatures for the device.com.wowza.wms.sourcecontrol.drivers.SourceControlInformation
getSouceInformation()
Get the SourceControlInformation for the device.void
setContext(com.wowza.wms.sourcecontrol.drivers.SourceControlContext context)
Set the SourceControlContext for the device.
-
-
-
Method Detail
-
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
-
-