domain/model/ongoing_call library
Classes
- CallMember
- Participant of an OngoingCall.
- CallMemberId
- Call member ID of an OngoingCall containing its UserId and ChatCallDeviceId.
- CallNotification
- Notification of an event happened in OngoingCall.
- CameraPermissionDeniedNotification
- CallNotification of a camera permission denied event.
- ConnectionLostNotification
- CallNotification of a connection lost event.
- ConnectionRestoredNotification
- CallNotification of a connection restored event.
- DeviceChangedNotification
- CallNotification of a device changed event.
- ErrorNotification
- CallNotification of an error.
- MicrophonePermissionDeniedNotification
- CallNotification of a microphone permission denied event.
- OngoingCall
- Ongoing ChatCall in a Chat.
- RtcAudioRenderer
- Convenience wrapper around an webrtc.AudioRenderer.
- RtcRenderer
- Convenience wrapper around a webrtc.MediaStreamTrack.
- RtcVideoRenderer
- Convenience wrapper around a webrtc.VideoRenderer.
- Track
- Convenience wrapper around a MediaTrack.
Enums
- CallNotificationKind
- Possible CallNotification kind.
- LocalTrackState
- Possible states of a LocalMediaTrack.
- MediaOwnerKind
- Possible kinds of a media ownership.
- OngoingCallState
- Possible states of an OngoingCall.
Extensions
-
DevicesList
on List<
DeviceDetails> - Extension adding an ability to querying the DeviceDetails by MediaDeviceKind.
- LocalTrackStateImpl on LocalTrackState
- Extension adding helper methods to a LocalTrackState.
- TrackMediaDirectionEmitting on TrackMediaDirection
- Extension adding helper methods to a TrackMediaDirection.