Type Definitions
The following type definitions are available globally.
-
A callback to recieve
IVSAudioDeviceStats
asynchronously.Declaration
Objective-C
typedef void (^IVSAudioDeviceStatsCallback)(IVSAudioDeviceStats *_Nonnull)
Swift
typealias IVSAudioDeviceStatsCallback = (IVSAudioDeviceStats) -> Void
-
A callback to recieve
IVSBroadcastSessionTestResult
s asynchronously.Declaration
Objective-C
typedef void (^IVSSessionTestResultCallback)( IVSBroadcastSessionTestResult *_Nonnull)
Swift
typealias IVSSessionTestResultCallback = (IVSBroadcastSessionTestResult) -> Void
-
Constants to identify codec names used by the IVS Broadcast SDK.
Declaration
Objective-C
typedef NSString *IVSVideoCodecName
Swift
struct IVSVideoCodecName : _ObjectiveCBridgeable, Hashable, Equatable, _SwiftNewtypeWrapper, RawRepresentable, @unchecked Sendable