async leaveMeeting()

in src/providers/MeetingProvider/MeetingManager.ts [214:224]


  async leaveMeeting(): Promise<void> {
    await this.audioVideo?.stopLocalVideoTile();
    await this.audioVideo?.chooseVideoInputDevice(null);

    this.audioVideo?.unbindAudioElement();
    await this.audioVideo?.chooseAudioInputDevice(null);
    this.audioVideo?.stop();

    this.initializeMeetingManager();
    this.publishAudioVideoUpdate();
  }