Open Bug 1771907 Opened 2 years ago Updated 2 years ago

The video stream is not visible on the other participants when inserting a new input/output device

Categories

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

Desktop
All
defect

Tracking

()

Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- affected
firefox101 --- wontfix
firefox102 --- wontfix
firefox103 --- fix-optional

People

(Reporter: danibodea, Unassigned)

References

(Regression, )

Details

(Keywords: regression)

Bug description
Note

  • When the user is in a Discord video call with a webcam+microphone, then inputs a USB headset and reopens the camera from discord's controls, he will notice that the preview seems fine on his side, but the other participants will not see his video stream.

Affected versions

  • Nightly v102.0a1 - affected
  • Beta v101.0 - affected
  • Release 100.0.2 - affected
  • ESR v91.9.1 - NOT AFFECTED

Affected platforms

  • Window 10
  • Ubuntu 22

Steps to reproduce

  1. Log into Discord accounts on 2 test machines (webcam+integrated mic on one)
  2. Join a video call between them.
  3. On the one with webcam+integrated microphone, input another USB headset.
    Notice that the video stream MAY be stopped when the input/output audio is switched to headset.
  4. On the one with webcam+integrated microphone, disable video stream and re-enable it.
    Notice that the video stream seems to be working.

Expected result

  • Both video streams work fine.

Actual result

  • The video stream does not work on the other participant's machine.

Regression range

Additional notes

  • Please note that there is another regression between branches 102 and 101, where the video stream is not killed when the new headset is inserted; This means that the issue would not have been caught unless the video stream was intentionally disabled and re-enabled.
  • Found in Nightly v102.0a1.
Regressed by: 1738931
Severity: S2 → S3
Has STR: --- → yes
Summary: The video is stream is not visible on the other participants when inserting a new input/output device → The video stream is not visible on the other participants when inserting a new input/output device
You need to log in before you can comment on or make changes to this bug.