updateTrackStats()

in Web/vueVersion/src/store.ts [288:300]


    updateTrackStats(uid?: string) {
      const currentUserInfo = useCurrentUserInfo()
      const user = this.allUsers.find(item => item.userId === (uid || currentUserInfo.userId));
      this.trackStatsMap.set(user.userId, {
        mic: user.hasAudio && !user.audioMuted,
        screen: user.hasAuxiliary && !user.auxiliaryMuted,
        camera: user.hasVideo && !user.videoMuted,
        hasCamera: user.hasVideo,
        hasScreen: user.hasAuxiliary,
        subscribedCamera: !!user.videoTrack,
        subscribedScreen: !!user.auxiliaryTrack,
      });
    },