mirror of
https://github.com/suitenumerique/meet.git
synced 2026-08-16 21:48:48 +00:00
2c1a7e1a53
- Only call `setSinkId` when supported and the device is actually enumerated: LiveKit can fall back to a stale id on browsers (e.g. WebKit) that expose no such device, making `setSinkId` throw `NotFoundError`. - Await `audio.play()` and reset the playing state on failure, to avoid a stuck button and an unhandled rejection. - Use an absolute `/sounds/uprise.mp3` URL so the asset resolves regardless of the current SPA route.