UNPKG

react-native-webrtc

Version:
26 lines 683 B
import { NativeModules } from 'react-native'; import MediaStream from './MediaStream'; import MediaStreamError from './MediaStreamError'; const { WebRTCModule } = NativeModules; export default function getDisplayMedia() { return new Promise((resolve, reject) => { WebRTCModule.getDisplayMedia().then(data => { const { streamId, track } = data; const info = { streamId: streamId, streamReactTag: streamId, tracks: [track] }; const stream = new MediaStream(info); resolve(stream); }, error => { reject(new MediaStreamError(error)); }); }); } //# sourceMappingURL=getDisplayMedia.js.map