blob: 5a1e4fbf610b810536efc0928e2ed4cffe3bf7b8 [file] [log] [blame]
This is a testharness.js-based test.
PASS When a=msid is absent, the track should still be associated with a stream
PASS Source-level msid should be ignored if media-level msid is present
PASS Source-level msid should be parsed if media-level msid is absent
PASS Source-level msid should be ignored, or an error should be thrown, if a different media-level msid is present
PASS stream ids should be found even if msid-semantic is absent
FAIL a=msid:- should result in a track event with no streams promise_test: Unhandled rejection with value: object "OperationError: Failed to execute 'setRemoteDescription' on 'RTCPeerConnection': Failed to parse SessionDescription. a=msid:- Expects 2 fields."
PASS Applying a remote description with removed msid should trigger firing a removetrack event on the corresponding stream
PASS Applying a remote description with a new msid should trigger firing an event with populated streams
Harness: the test ran to completion.