Skip to content
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

Improve definition/guidelines of capture mute and/or failure #980

Open
youennf opened this issue Nov 27, 2023 · 1 comment
Open

Improve definition/guidelines of capture mute and/or failure #980

youennf opened this issue Nov 27, 2023 · 1 comment

Comments

@youennf
Copy link
Contributor

youennf commented Nov 27, 2023

As was discussed recently, we can observe some differences in the way browsers use muted and ended state for capture tracks.

For instance, Safari will fail capture if it is not receiving any audio or video frame after some time has elapsed.
Apparently, Chrome will instead mute the track (indefinitely?).
I am not sure what Firefox is doing.

It would help documenting these differences and see how much we can help web developers life in that area.

@vr000m
Copy link

vr000m commented Nov 28, 2023

We recently reported an issue when Chrome triggers a track is muted when all video element srcObjects referring to it are set to null. While FF does not. This causes abstractions that catch mute to behave differently which eventually leads to wrong guidance to the end-user (https://bugs.chromium.org/p/chromium/issues/detail?id=1500277#c10)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants