Protocols
The following protocols are available globally.
-
Declaration
Swift
@objc public protocol BanubaSdkManagerDelegate -
Delegate for video frames fired by CameraDevice.
See moreDeclaration
Swift
@objc public protocol CameraDeviceVideoDelegate -
Delegate for audio frames fired by CameraDevice.
See moreDeclaration
Swift
@objc public protocol CameraDeviceAudioDelegate -
Attachable input will be attached/detached in
See morePlayer.useDeclaration
Swift
public protocol Attachable -
Declaration
Swift
public protocol FramePresentable -
Output presents provided
See moreOffscreenRenderTarget.Declaration
Swift
public protocol Output -
Declaration
Swift
public protocol OffscreenPresenting -
Declaration
Swift
@objc public protocol InputServicing : AudioCapturing, CameraServicing, CameraZoomable -
Declaration
Swift
@objc public protocol CameraServicing -
Declaration
Swift
@objc public protocol AudioCapturing -
Declaration
Swift
@objc public protocol CameraZoomable -
Declaration
Swift
@objc public protocol InputServiceDelegate -
Declaration
Swift
@objc public protocol OutputServicing -
Declaration
Swift
@objc public protocol VideoRecorderDelegate
Protocols Reference