screenshare stops at a usb device connection/disconnection
Categories
(Core :: WebRTC: Audio/Video, defect, P3)
Tracking
()
People
(Reporter: damineone, Assigned: dminor)
Details
Attachments
(1 file, 2 obsolete files)
(deleted),
image/gif
|
Details |
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.83 Safari/537.36
Steps to reproduce:
NOTE: this happens on Linux Xenial and Windows 10, using FireFox browser 80.0.1.
- connect to google hangout meeting
- start screensharing
- during the screenshare, connect or disconned a usb device (headset, webcam...)
Actual results:
screensharing stops suddently without showing any dialog
Expected results:
screensharing should continue normally
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
Confirmed this on meet.google.com and whereby.com. On whereby.com, the problem only seemed to occur when a usb device was removed. It doesn't matter if the usb device removed is not being used for the call, the sites still stop screen sharing.
Assignee | ||
Comment 2•4 years ago
|
||
Thank you for reporting this bug!
Reporter | ||
Comment 3•4 years ago
|
||
you're welcome.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 4•4 years ago
|
||
Currently, after a device change, when re-enumerate the Camera and Microphone
devices and then remove any devices that are no longer present. If we're doing
window sharing, the devices associated with the window will not be enumerated,
causing window sharing to stop, even if the device removed was not being used.
This stores the last used arguments to EnumerateRawDevices, and re-uses them
to re-enumerate after a device change.
Assignee | ||
Comment 5•4 years ago
|
||
Depends on D90437
Assignee | ||
Comment 6•4 years ago
|
||
This should be fixed by the patches on Bug 1654430.
Updated•4 years ago
|
Updated•4 years ago
|
Description
•