onUserSpeaking method
void
onUserSpeaking(
- String userJid,
- int audioLevel
)
Implementation
void onUserSpeaking(String userJid, int audioLevel) {
// LogMessage.d("speakingUsers", "${speakingUsers.length}");
var index = speakingUsers.indexWhere(
(element) => element.userJid.toString() == userJid.toString());
// LogMessage.d("speakingUsers indexWhere", "$index");
if (index.isNegative) {
speakingUsers
.add(SpeakingUsers(userJid: userJid, audioLevel: audioLevel.obs));
// LogMessage.d("speakingUsers", "added");
} else {
speakingUsers[index].audioLevel(audioLevel);
// LogMessage.d("speakingUsers", "updated");
}
}