33 lines
1.2 KiB
INI
33 lines
1.2 KiB
INI
[RTCPeerConnection-remote-track-mute.https.html]
|
|
prefs: [media.peerconnection.mute_on_bye_or_timeout:true]
|
|
expected:
|
|
if (os == "linux") and not tsan: [OK, TIMEOUT]
|
|
if os == "android": [OK, TIMEOUT]
|
|
[pc.close() on one side causes mute events on the other]
|
|
expected:
|
|
if (os == "linux") and not tsan and not fission and debug: [PASS, TIMEOUT]
|
|
if (os == "linux") and not tsan and not fission and not debug: [PASS, FAIL, TIMEOUT]
|
|
if (os == "linux") and not tsan and fission: [PASS, TIMEOUT]
|
|
if (os == "mac"): [PASS, FAIL]
|
|
if os == "android": [PASS, FAIL, TIMEOUT]
|
|
|
|
[Changing transceiver direction to 'inactive' mutes the remote track]
|
|
expected:
|
|
if (os == "mac"): [PASS, FAIL]
|
|
|
|
[No mute event fires on a stopped transceiver's track when remote renegotiates to recvonly]
|
|
expected:
|
|
if (os == "mac"): [PASS, FAIL]
|
|
|
|
[ontrack: track goes from muted to unmuted]
|
|
expected:
|
|
if (os == "mac"): [PASS, FAIL]
|
|
|
|
[Changing transceiver direction to 'sendrecv' unmutes the remote track]
|
|
expected:
|
|
if (os == "mac"): [PASS, FAIL]
|
|
|
|
[transceiver.stop() on one side (without renegotiation) causes mute events on the other]
|
|
expected:
|
|
if (os == "mac"): [PASS, FAIL]
|