browser/base/content/test/general/get_user_media.html

changeset 0
6474c204b198
equal deleted inserted replaced
-1:000000000000 0:691264d582f0
1 <!DOCTYPE html>
2 <html>
3 <head><meta charset="UTF-8"></head>
4 <body>
5 <div id="message"></div>
6 <script>
7 function message(m) {
8 document.getElementById("message").innerHTML = m;
9 window.parent.postMessage(m, "*");
10 }
11
12 var gStream;
13
14 function requestDevice(aAudio, aVideo) {
15 window.navigator.mozGetUserMedia({video: aVideo, audio: aAudio, fake: true},
16 function(stream) {
17 gStream = stream;
18 message("ok");
19 }, function(err) { message("error: " + err); });
20 }
21 message("pending");
22
23 function closeStream() {
24 if (!gStream)
25 return;
26 gStream.stop();
27 gStream = null;
28 message("closed");
29 }
30 </script>
31 </body>
32 </html>

mercurial