Protocols
The following protocols are available globally.
-
The interface a AudioCodec uses to inform its delegate.
See moreDeclaration
Swift
public protocol AudioCodecDelegate : AnyObject
-
The interface a VideoCodec uses to inform its delegate.
See moreDeclaration
Swift
public protocol VideoCodecDelegate : AnyObject
-
The interface of FLV tag.
See moreDeclaration
Swift
public protocol FLVTag : CustomDebugStringConvertible
-
MPEG-2 TS (Transport Stream) Writer delegate
See moreDeclaration
Swift
public protocol TSWriterDelegate : AnyObject
-
The interface an IORecorder uses to inform its delegate.
See moreDeclaration
Swift
public protocol IORecorderDelegate : AnyObject
-
The interface a capture session uses to inform its delegate.
See moreDeclaration
Swift
public protocol IOScreenCaptureUnitDelegate : AnyObject
-
An interface that manages the NetStream content on the screen.
See moreDeclaration
Swift
public protocol NetStreamDrawable : AnyObject
-
The EventDispatcherConvertible interface is in implementation which supports the DOM Event Model.
See moreDeclaration
Swift
public protocol EventDispatcherConvertible : AnyObject
-
The interface a RTMPStream uses to inform its delegate.
See moreDeclaration
Swift
public protocol RTMPStreamDelegate : AnyObject
-
A type that methods for running.
See moreDeclaration
Swift
public protocol Running : AnyObject
-
Undocumented
See moreDeclaration
Swift
public protocol KeyPathRepresentable : CaseIterable, Hashable