CallClientCoroutineWrapper
A wrapper around CallClient which uses Kotlin coroutines.
This is a helper class to allow invoking CallClient methods using Kotlin's suspending functions model, instead of the "request completed" callbacks provided by CallClient.
Constructors
Functions
See the documentation for CallClient.activeSpeaker
See the documentation for CallClient.addCustomAudioTrack
See the documentation for CallClient.addCustomVideoTrack
See the documentation for CallClient.addListener
See the documentation for CallClient.addLiveStreamingEndpoints
See the documentation for CallClient.audioDevice.
See the documentation for CallClient.availableDevices
See the documentation for CallClient.callConfigFor
See the documentation for CallClient.callState
See the documentation for CallClient.ejectRemoteParticipants.
See the documentation for CallClient.getNetworkStats
See the documentation for CallClient.inputs
See the documentation for CallClient.join.
See the documentation for CallClient.leave
See the documentation for CallClient.localAudioLevel
See the documentation for CallClient.participantCounts
See the documentation for CallClient.participants
See the documentation for CallClient.updatePublishing
See the documentation for CallClient.release
See the documentation for CallClient.remoteParticipantsAudioLevel
See the documentation for CallClient.removeCustomAudioTrack
See the documentation for CallClient.removeCustomVideoTrack
See the documentation for CallClient.removeListener
See the documentation for CallClient.removeLiveStreamingEndpoints
See the documentation for CallClient.sendAppMessage.
See the documentation for CallClient.setAudioDevice.
See the documentation for CallClient.setInputsEnabled
See the documentation for CallClient.setIsPublishing
See the documentation for CallClient.setSubscriptionProfile
See the documentation for CallClient.setSubscriptionState
See the documentation for CallClient.setSubscriptionStateForParticipantMedia
See the documentation for CallClient.setUserName.
See the documentation for CallClient.startLiveStream
See the documentation for CallClient.startLocalAudioLevelObserver
See the documentation for CallClient.startRecording
See the documentation for CallClient.startRemoteParticipantsAudioLevelObserver
See the documentation for CallClient.startTranscription
See the documentation for CallClient.stopLiveStream
See the documentation for CallClient.stopLocalAudioLevelObserver
See the documentation for CallClient.stopRecording
See the documentation for CallClient.stopRemoteParticipantsAudioLevelObserver
See the documentation for CallClient.stopTranscription
See the documentation for CallClient.subscriptionProfiles
See the documentation for CallClient.subscriptions
See the documentation for CallClient.updateCustomAudioTrack
See the documentation for CallClient.updateCustomVideoTrack
See the documentation for CallClient.updateInputs.
See the documentation for CallClient.updateLiveStream
See the documentation for CallClient.updatePublishing
See the documentation for CallClient.updateRecording
See the documentation for CallClient.updateRemoteParticipants.
See the documentation for CallClient.updateSubscriptionProfiles
See the documentation for CallClient.updateSubscriptions
See the documentation for CallClient.updateSubscriptionsForParticipants
See the documentation for CallClient.updateSubscriptionsForParticipantsWithProfiles