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

Add test that inactivate/activate a transceiver and ensure corresponding track stays live #24112

Merged
merged 2 commits into from Jun 12, 2020

Conversation

youennf
Copy link
Contributor

@youennf youennf commented Jun 11, 2020

In addition to the direction, we remove the ssrcs when setting direction to inactive, which triggers the remote track to get ended on Chrome and Safari. Firefox keeps the track as live.

webrtc/receiver-track-live.html Show resolved Hide resolved
webrtc/receiver-track-live.html Outdated Show resolved Hide resolved
webrtc/receiver-track-live.html Outdated Show resolved Hide resolved
@youennf youennf merged commit a7006c0 into web-platform-tests:master Jun 12, 2020
@fippo
Copy link
Contributor

fippo commented Jun 14, 2020

why is/was it necessary to remove the a=ssrc lines?

@fippo
Copy link
Contributor

fippo commented Jun 14, 2020

also the test uses the same peerconnection over multiple tests which is not a good pattern. In chrome that causes failure of the subsequent tests after the first test fails due to the dependency on GUM (which needs https in chrome and the test is not flagged as such)
See here for the chrome failures.

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

Successfully merging this pull request may close these issues.

None yet

5 participants