Closed Bug 1663934 Opened 4 years ago Closed 4 years ago

screenshare stops at a usb device connection/disconnection

Categories

(Core :: WebRTC: Audio/Video, defect, P3)

80 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 1654430

People

(Reporter: damineone, Assigned: dminor)

Details

Attachments

(1 file, 2 obsolete files)

Attached image bug-ff.gif

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.

  1. connect to google hangout meeting
  2. start screensharing
  3. 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

Component: Untriaged → WebRTC
Product: Firefox → Core

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.

Severity: -- → S3
Status: UNCONFIRMED → NEW
Component: WebRTC → WebRTC: Audio/Video
Ever confirmed: true
Priority: -- → P3

Thank you for reporting this bug!

you're welcome.

Assignee: nobody → dminor
Status: NEW → ASSIGNED

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.

Depends on D90437

This should be fixed by the patches on Bug 1654430.

Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → DUPLICATE
Attachment #9176080 - Attachment is obsolete: true
Attachment #9176081 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: