Hacker News new | ask | show | jobs
by kelnos 1920 days ago
Looks like it is supported on Firefox, but disabled by default, and requires an about:config tweak: https://caniuse.com/?search=setSinkId

Its MDN doc (https://developer.mozilla.org/en-US/docs/Web/API/HTMLMediaEl...) shows it as a not-quite-finalized feature, but even so, seems odd to have a pref just for it.

1 comments

Also of note that Firefox's Web Audio API implementation just isn't very good in general. It's my daily driver, but I won't run Airsonic in it, because after half an hour or so the music reliably starts glitching. Fine in every other client, so it's definitely a Firefox thing, and iO-808 [1] also calls it out in an alert if you go there in Firefox. (And also starts glitching out after a while, if you decide to ignore the alert and take your chances.)

Granted, a glitchy audio implementation might be just the thing for this use case...

[1] https://io808.com/