StringeeRoomListener class
Represents the event from the StringeeVideoRoom.
Constructors
Create a new StringeeRoomListener.
StringeeRoomListener({required this.onJoinRoom, required this.onLeaveRoom, required this.onAddVideoTrack, required this.onRemoveVideoTrack,required this.onReceiveRoomMessage,required this.onTrackReadyToPlay, this.onTrackMediaStateChange, this.onChangeAudioDevice})
Methods
Invoked when new user join room.
Invoked when user leave room.
Invoked when new video track added to the room.
Invoked when video track removed from the room.
onReceiveRoomMessage(StringeeVideoRoom stringeeVideoRoom, StringeeRoomUser roomUser, Map<dynamic, dynamic> message) → void
Invoked when receive message in room.
Invoked when receive track media state change event from other user.
Invoked when the video track is ready to play.
onChangeAudioDevice(StringeeVideoRoom stringeeVideoRoom, AudioDevice selectedAudioDevice, List<AudioDevice> availableAudioDevices) → void
Invoked when the current audio device changes in android.