Instead of rendering the green ring when your voice is detected by VOIP, do it locally to avoid looking like it's laggy

(#1069) Feature Under consideration ui voice

Problem

Right now, when saying something over a call, looks like you're having a lot of lag before the voice arrives. 558345040-5de199ea-f64f-40e4-a413-b5659a5b3caa.mp4 Sorry if it's hard to understand, English isn't my main language.

Proposed solution

Rendering specifically your voice's green ring locally, but keep the other users' rings as it already is. This way, it wouldn't look like your voice has any delays. It's a simple visual fix but makes a lot of difference in how people notice lag. Besides, we can already see the exact latency by hovering our mouse in the connection symbol anyways, so it's not like we're hiding it from users, just making it feel nicer.
558345040-5de199ea-f64f-40e4-a413-b5659a5b3caa.mp4 | 1.9 MB

1 comment

Sign in with Fluxer to comment and vote.
Comment by @Kawwabi
RexSystem 1 vote originally by @Kawwabi on GitHub OP
also, unrelated, but could we have a little different rings than Discord's? I was thinking about something like an audio ring equalizer, like this: image It's theoretically not too graphic intensive and would distinct the two platforms in a way that makes Fluxer feel better due to the additional information visible by the rings (you could see who's screaming in a 5+ person call easily by looking at how big the ring is, spotting it quickly so you can mute it).