Skip to content

Conversation

@dbkr
Copy link
Member

@dbkr dbkr commented Sep 27, 2022

device IDs are different for each origin, so won't match up when passed in & out of widgets. Use the label instead.

For element-hq/element-web#23331

device IDs are different for each origin, so won't match up when passed
in & out of widgets. Use the label instead.

For element-hq/element-web#23331
@dbkr dbkr added the T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems label Sep 27, 2022
dbkr added a commit to matrix-org/matrix-react-sdk that referenced this pull request Sep 27, 2022
@dbkr dbkr marked this pull request as ready for review September 27, 2022 17:07
@dbkr dbkr requested a review from a team as a code owner September 27, 2022 17:08
Copy link
Member

@robintown robintown left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This side looks good

Because lots of audio & video inputs have the same name
dbkr added a commit to matrix-org/matrix-react-sdk that referenced this pull request Sep 30, 2022
…9321)

* Fix device selection in pre-join screen for Element Call video rooms

As per element-hq/element-call#609

* Update unit test

* Lint

* Hold a media stream while we enumerate device so we can do so reliably.

This means we can remove the device fallback labels.

* i18n

* Remove unnecessary useState

* Fix fetching video devices when video muted

* Actually fix preview stream code

* Fix unit test now fallback is no longer a thing

* Test changing devices
@dbkr dbkr merged commit eca598e into main Sep 30, 2022
@dbkr dbkr deleted the dbkr/device_by_name branch December 21, 2022 11:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

T-Defect Something isn't working: bugs, crashes, hangs, vulnerabilities, or other reported problems

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants