Package-level declarations
Types
Holds AudioDevice, the names of the audio routes. A route's name is the deviceId of its MicrophoneDeviceInfo, which is what Room.changeMic takes. It has no members of its own — there is never a reason to instantiate it.
How aggressively a video track spends the uplink, chosen per track when it is created with VideoSDK.createCameraVideoTrack.
The answer to a waiting participant's entry request, sent with Room.respondEntry.
Where an HLS stream stands, as RoomEventListener.onHlsStateChanged reports it and Room.hlsState holds it.
Why a participant left a room, delivered by RoomEventListener.onRoomLeft for the local participant and RoomEventListener.onParticipantLeft for everyone else.
Where a livestream stands, as RoomEventListener.onLivestreamStateChanged reports it and Room.liveStreamState holds it.
How a participant takes part in a room, as VideoSDK.createRoom and Room.changeMode take it and Participant.mode reports it.
Audio-processing switches for a microphone track, passed to VideoSDK.createMicrophoneAudioTrack.
One message delivered on a PubSub topic, through PubSubMessageListener.
Which edge of a quality limitation this event marks. Each QualityLimitationType fires once on entry and once on exit, never repeatedly while the condition lasts.
Why the media this device is sending is being held back, reported by RoomEventListener.onQualityLimitation.
Where cloud recording stands, as RoomEventListener.onRecordingStateChanged reports it and Room.recordingState holds it.
How the destination room answered a Room.requestMediaRelay request.
Where the room's connection stands, as reported by RoomEventListener.onRoomStateChanged and readable at any time from Room.roomState.
Health of a remote video or screen-share stream, delivered to the listener set with RTCStream.setOnStreamStateChangedListener.
Every error the SDK can report, and the code you match on to handle it.
Thrown when an action is refused or fails — by the suspending methods on Room, Participant and RTCStream, and by the VideoSDK methods whose docs list it.