[GStreamer][MediaStream] Handle track addition and removal
[WebKit-https.git] / LayoutTests / fast / mediastream / MediaStream-video-element-remove-track-expected.txt
1 Tests checking removing MediaStream track applies to the video element.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
4
5
6
7
8 **** calling mediaDevices.getUserMedia() ****
9 PASS mediaDevices.getUserMedia succeeded.
10
11 **** setup video element ****
12 video.srcObject = mediaStream
13 Event 'canplay'
14
15 *** start playback ****
16 video.play()
17 video.pause()
18
19 **** check video element ****
20
21 **** check video tracks ****
22 PASS video.videoTracks.length is 1
23 PASS video.videoTracks[0].id is mediaStream.getVideoTracks()[0].id
24
25 **** check audio tracks ****
26 PASS video.audioTracks.length is 1
27 PASS video.audioTracks[0].id is mediaStream.getAudioTracks()[0].id
28
29 **** removing audio track ****
30
31 **** check video element ****
32 PASS video.videoWidth is mediaStream.getVideoTracks()[0].getSettings().width
33 PASS video.videoHeight is mediaStream.getVideoTracks()[0].getSettings().height
34
35 **** check video tracks ****
36 PASS video.videoTracks.length is 1
37 PASS video.videoTracks[0].id is mediaStream.getVideoTracks()[0].id
38 PASS video.videoTracks[0].language is ""
39 PASS video.videoTracks[0].kind is "main"
40
41 **** check no audio track ****
42 PASS video.audioTracks.length is 0
43 PASS mediaStream.getAudioTracks().length is 0
44 PASS successfullyParsed is true
45
46 TEST COMPLETE
47