getTrack()

in Web/vueVersion/src/store.ts [273:285]


    getTrack() {
      const self = this;
      return (user: RemoteUser): RemoteVideoTrack => {
        const videoTrack = user.videoTrack;
        const auxiliaryTrack = user.auxiliaryTrack;
        if (self.mainViewUserId === user.userId && self.mode === 'standard') {
          return self.mainViewPreferType === 'camera'
            ? auxiliaryTrack || videoTrack
            : videoTrack || auxiliaryTrack;
        }
        return auxiliaryTrack || videoTrack;
      }
    }