MCPcopy
hub / github.com/webrtc/samples / maybeCreateStream

Function maybeCreateStream

src/content/capture/video-pc/js/main.js:25–42  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

23let startTime;
24
25function maybeCreateStream() {
26 if (stream) {
27 return;
28 }
29 if (leftVideo.captureStream) {
30 stream = leftVideo.captureStream();
31 console.log('Captured stream from leftVideo with captureStream',
32 stream);
33 call();
34 } else if (leftVideo.mozCaptureStream) {
35 stream = leftVideo.mozCaptureStream();
36 console.log('Captured stream from leftVideo with mozCaptureStream()',
37 stream);
38 call();
39 } else {
40 console.log('captureStream() not supported');
41 }
42}
43
44// Video tag capture must be set up after video tracks are enumerated.
45leftVideo.oncanplay = maybeCreateStream;

Callers 1

main.jsFile · 0.70

Calls 1

callFunction · 0.70

Tested by

no test coverage detected