updateNetworkStatus method

void updateNetworkStatus(
  1. Map<String, dynamic> data
)

Implementation

void updateNetworkStatus(Map<String, dynamic> data) {
  final localQuality = data["localQuality"] as TRTCQualityInfo;
  final remoteQuality = data["remoteQuality"] as List<TRTCQualityInfo>;
  final localQualityLevel = localQuality.quality;
  if (currentLocalQuality.value != localQualityLevel) {
    currentLocalQuality.value = localQualityLevel;
    TCICLog.info('updateNetworkStatusChange: ${localQualityLevel.name}', actionModule: ActionModule.networkObs.name, actionName: ActionName.updateNetworkStatusChange.name);
  }
  selfNetworkInfo.value = localQuality;
  remoteNetworkInfo.value = remoteQuality;
}