DaleCurtis·2 เดือนที่ผ่านมา·discussFWIW, the getUserMedia() portion of such a setup remains the same, so you don't lose AEC or anything else coupled there.
DaleCurtis·7 เดือนที่ผ่านมา·discussAh, I didn't realize that always happened. I thought it was only if you did something that might have OS specific rendering characteristics (text-draws, etc).Maybe having an ImageEncoder API might be worthwhile after all then https://github.com/w3c/webcodecs/issues/204.
DaleCurtis·7 เดือนที่ผ่านมา·discussFWIW, you can do this with a few lines of JS in the browser using canvas.drawImage() from an img element followed by canvas.toBlob().
DaleCurtis·10 เดือนที่ผ่านมา·discussThanks for writing this! It skips my favorite edgy product name though, the X-Fi Fatal1ty cards: https://en.wikipedia.org/wiki/Sound_Blaster_X-Fi :)