-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
Settings: flip local video feed by default #29501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Settings: flip local video feed by default #29501
Conversation
Most (if not all) video chat apps show my local video mirrored. Element not doing it by default is makes it confusing at first. Even my phone camera app does it. Not only matching other video chat tools out there, 99% of times you see yourself in your day to day life is through a mirror, which flips the image. So matching that makes the most sense, to preserve continuity. This setting was made optional in element-hq#5437 but not defaulted to true. Fixes https://github.com/element-hq/element-web/issues/10651
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was some contention on this when it was introduced so this should probably be a product decision. That said, this will only be for legacy 1:1 calls anyway, and EC mirrors the local video feed with no option (although is smart enough to only do it for front-facing ones). |
|
Product have signed off on this. It's a tiny change, but we still need the CLA signoff, unfortunately. |
Most (if not all) video chat apps show my local video mirrored. Element not doing it by default is makes it confusing at first. Even my phone camera app does it.
Not only matching other video chat tools out there, 99% of times you see yourself in your day to day life is through a mirror, which flips the image. So matching that makes the most sense, to preserve continuity.
This setting was made optional in #5437 but not defaulted to true.
Fixes element-hq/element-meta#2846
Checklist
public
/exported
symbols have accurate TSDoc documentation.