X-Git-Url: https://git.r.bdr.sh/rbdr/junction/blobdiff_plain/e2da0c51692b64318a0f1b8d888536ee632c53d6..b9a2baf2a7c957089e63844b857e05c07b87c2fb:/extension/media.js?ds=inline diff --git a/extension/media.js b/extension/media.js index 33c6fee..5e83ac7 100644 --- a/extension/media.js +++ b/extension/media.js @@ -1,21 +1,19 @@ -'use strict'; - const internals = { - mediaStream: null + mediaStream: null, }; -module.exports = { +export default { async start() { - - internals.mediaStream = internals.mediaStream || await navigator.mediaDevices.getUserMedia({ - audio: true - }); + internals.mediaStream = + internals.mediaStream || + (await navigator.mediaDevices.getUserMedia({ + audio: true, + })); return internals.mediaStream; }, stop() { - if (!internals.mediaStream) { return; } @@ -25,5 +23,5 @@ module.exports = { } internals.mediaStream = null; - } + }, };