Protocols
The following protocols are available globally.
-
The interface an IOStream uses to inform its delegate.
See moreDeclaration
Swift
public protocol IOStreamDelegate : AnyObject
-
A type with a IOStream’s bitrate strategy representation.
See moreDeclaration
Swift
public protocol IOStreamBitRateStrategyConvertible : AnyObject
-
A delegate protocol your app implements to receive capture stream output events.
See moreDeclaration
Swift
public protocol IOStreamObserver : AnyObject
-
The interface an IOStreamRecorderDelegate uses to inform its delegate.
See moreDeclaration
Swift
public protocol IOStreamRecorderDelegate : AnyObject
-
An interface that manages the IOStream content on the screen.
See moreDeclaration
Swift
public protocol IOStreamView : AnyObject
-
The interface an MPEG-2 TS (Transport Stream) reader uses to inform its delegates.
See moreDeclaration
Swift
public protocol TSReaderDelegate : AnyObject
-
The interface an MPEG-2 TS (Transport Stream) writer uses to inform its delegates.
See moreDeclaration
Swift
public protocol TSWriterDelegate : AnyObject
-
The EventDispatcherConvertible interface is in implementation which supports the DOM Event Model.
See moreDeclaration
Swift
public protocol EventDispatcherConvertible : AnyObject
-
The interface a RTMPConnectionDelegate uses to inform its delegate.
See moreDeclaration
Swift
public protocol RTMPConnectionDelegate : AnyObject
-
A marker type with a chroma key processable screen object.
See moreDeclaration
Swift
public protocol ChromaKeyProcessable
-
An interface a screen uses to inform its delegate.
See moreDeclaration
Swift
public protocol ScreenDelegate : AnyObject
-
A type that renders a screen object.
See moreDeclaration
Swift
public protocol ScreenRenderer : AnyObject
-
A type that methods for running.
See moreDeclaration
Swift
public protocol Running : AnyObject