LiveKit Swift Client SDK Documentation

Protocol Local​Track

@objc
public protocol LocalTrack where Self: Track  
%65 LocalTrack LocalTrack LocalAudioTrack LocalAudioTrack LocalAudioTrack->LocalTrack LocalVideoTrack LocalVideoTrack LocalVideoTrack->LocalTrack

Types Conforming to Local​Track

LocalAudioTrack
LocalVideoTrack

Requirements

publish​Options

@objc(publishOptions)
    var publishOptions: PublishOptions?  

publish​State

@objc(publishState)
    var publishState: PublishState  

mute()

@objc(mute)
    @discardableResult
    func mute() -> Promise<Void>.ObjCPromise<NSNull>

unmute()

@objc(unmute)
    @discardableResult
    func unmute() -> Promise<Void>.ObjCPromise<NSNull>