{"version":3,"sources":["src/common.browser/IRecorder.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,MAAM,EAAE,MAAM,mBAAmB,CAAC;AAE3C,MAAM,WAAW,SAAS;IACtB,MAAM,CAAC,OAAO,EAAE,YAAY,EAAE,WAAW,EAAE,WAAW,EAAE,YAAY,EAAE,MAAM,CAAC,WAAW,CAAC,GAAG,IAAI,CAAC;IACjG,qBAAqB,CAAC,OAAO,EAAE,YAAY,GAAG,IAAI,CAAC;IACnD,aAAa,CAAC,GAAG,EAAE,MAAM,GAAG,IAAI,CAAC;CACpC","file":"IRecorder.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n\nimport { Stream } from \"../common/Exports\";\n\nexport interface IRecorder {\n    record(context: AudioContext, mediaStream: MediaStream, outputStream: Stream<ArrayBuffer>): void;\n    releaseMediaResources(context: AudioContext): void;\n    setWorkletUrl(url: string): void;\n}\n"]}