UNPKG

react-native-audio-api

Version:

react-native-audio-api provides system for controlling audio in React Native environment compatible with Web Audio API specification

387 lines (386 loc) • 12.2 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var _exportNames = { AnalyserNode: true, AudioBuffer: true, AudioBufferQueueSourceNode: true, AudioBufferSourceNode: true, AudioContext: true, decodeAudioData: true, decodePCMInBase64: true, concatAudioFiles: true, getAudioDuration: true, isFfmpegEnabled: true, AudioDestinationNode: true, AudioNode: true, AudioParam: true, AudioRecorder: true, AudioScheduledSourceNode: true, BaseAudioContext: true, BiquadFilterNode: true, ConstantSourceNode: true, ConvolverNode: true, DelayNode: true, GainNode: true, MediaElementAudioSourceNode: true, OfflineAudioContext: true, OscillatorNode: true, PeriodicWave: true, RecorderAdapterNode: true, StereoPannerNode: true, StreamerNode: true, WaveShaperNode: true, WorkletNode: true, WorkletProcessingNode: true, WorkletSourceNode: true, Audio: true, AudioControls: true, FilePreset: true, PlaybackNotificationManager: true, RecordingNotificationManager: true, NotificationManager: true, PlaybackControlName: true, PlaybackNotificationEventName: true, PlaybackNotificationInfo: true, AudioManager: true }; Object.defineProperty(exports, "AnalyserNode", { enumerable: true, get: function () { return _AnalyserNode.default; } }); Object.defineProperty(exports, "Audio", { enumerable: true, get: function () { return _Audio.default; } }); Object.defineProperty(exports, "AudioBuffer", { enumerable: true, get: function () { return _AudioBuffer.default; } }); Object.defineProperty(exports, "AudioBufferQueueSourceNode", { enumerable: true, get: function () { return _AudioBufferQueueSourceNode.default; } }); Object.defineProperty(exports, "AudioBufferSourceNode", { enumerable: true, get: function () { return _AudioBufferSourceNode.default; } }); Object.defineProperty(exports, "AudioContext", { enumerable: true, get: function () { return _AudioContext.default; } }); Object.defineProperty(exports, "AudioControls", { enumerable: true, get: function () { return _AudioControls.default; } }); Object.defineProperty(exports, "AudioDestinationNode", { enumerable: true, get: function () { return _AudioDestinationNode.default; } }); Object.defineProperty(exports, "AudioManager", { enumerable: true, get: function () { return _system.default; } }); Object.defineProperty(exports, "AudioNode", { enumerable: true, get: function () { return _AudioNode.default; } }); Object.defineProperty(exports, "AudioParam", { enumerable: true, get: function () { return _AudioParam.default; } }); Object.defineProperty(exports, "AudioRecorder", { enumerable: true, get: function () { return _AudioRecorder.default; } }); Object.defineProperty(exports, "AudioScheduledSourceNode", { enumerable: true, get: function () { return _AudioScheduledSourceNode.default; } }); Object.defineProperty(exports, "BaseAudioContext", { enumerable: true, get: function () { return _BaseAudioContext.default; } }); Object.defineProperty(exports, "BiquadFilterNode", { enumerable: true, get: function () { return _BiquadFilterNode.default; } }); Object.defineProperty(exports, "ConstantSourceNode", { enumerable: true, get: function () { return _ConstantSourceNode.default; } }); Object.defineProperty(exports, "ConvolverNode", { enumerable: true, get: function () { return _ConvolverNode.default; } }); Object.defineProperty(exports, "DelayNode", { enumerable: true, get: function () { return _DelayNode.default; } }); Object.defineProperty(exports, "FilePreset", { enumerable: true, get: function () { return _filePresets.default; } }); Object.defineProperty(exports, "GainNode", { enumerable: true, get: function () { return _GainNode.default; } }); Object.defineProperty(exports, "MediaElementAudioSourceNode", { enumerable: true, get: function () { return _MediaElementAudioSourceNode.default; } }); Object.defineProperty(exports, "NotificationManager", { enumerable: true, get: function () { return _notification.NotificationManager; } }); Object.defineProperty(exports, "OfflineAudioContext", { enumerable: true, get: function () { return _OfflineAudioContext.default; } }); Object.defineProperty(exports, "OscillatorNode", { enumerable: true, get: function () { return _OscillatorNode.default; } }); Object.defineProperty(exports, "PeriodicWave", { enumerable: true, get: function () { return _PeriodicWave.default; } }); Object.defineProperty(exports, "PlaybackControlName", { enumerable: true, get: function () { return _notification.PlaybackControlName; } }); Object.defineProperty(exports, "PlaybackNotificationEventName", { enumerable: true, get: function () { return _notification.PlaybackNotificationEventName; } }); Object.defineProperty(exports, "PlaybackNotificationInfo", { enumerable: true, get: function () { return _notification.PlaybackNotificationInfo; } }); Object.defineProperty(exports, "PlaybackNotificationManager", { enumerable: true, get: function () { return _notification.PlaybackNotificationManager; } }); Object.defineProperty(exports, "RecorderAdapterNode", { enumerable: true, get: function () { return _RecorderAdapterNode.default; } }); Object.defineProperty(exports, "RecordingNotificationManager", { enumerable: true, get: function () { return _notification.RecordingNotificationManager; } }); Object.defineProperty(exports, "StereoPannerNode", { enumerable: true, get: function () { return _StereoPannerNode.default; } }); Object.defineProperty(exports, "StreamerNode", { enumerable: true, get: function () { return _StreamerNode.default; } }); Object.defineProperty(exports, "WaveShaperNode", { enumerable: true, get: function () { return _WaveShaperNode.default; } }); Object.defineProperty(exports, "WorkletNode", { enumerable: true, get: function () { return _WorkletNode.default; } }); Object.defineProperty(exports, "WorkletProcessingNode", { enumerable: true, get: function () { return _WorkletProcessingNode.default; } }); Object.defineProperty(exports, "WorkletSourceNode", { enumerable: true, get: function () { return _WorkletSourceNode.default; } }); Object.defineProperty(exports, "concatAudioFiles", { enumerable: true, get: function () { return _AudioFileUtils.concatAudioFiles; } }); Object.defineProperty(exports, "decodeAudioData", { enumerable: true, get: function () { return _AudioDecoder.decodeAudioData; } }); Object.defineProperty(exports, "decodePCMInBase64", { enumerable: true, get: function () { return _AudioDecoder.decodePCMInBase64; } }); Object.defineProperty(exports, "getAudioDuration", { enumerable: true, get: function () { return _AudioFileUtils.getAudioDuration; } }); Object.defineProperty(exports, "isFfmpegEnabled", { enumerable: true, get: function () { return _flags.isFfmpegEnabled; } }); require("./AudioAPIModule"); var _AnalyserNode = _interopRequireDefault(require("./core/AnalyserNode")); var _AudioBuffer = _interopRequireDefault(require("./core/AudioBuffer")); var _AudioBufferQueueSourceNode = _interopRequireDefault(require("./core/AudioBufferQueueSourceNode")); var _AudioBufferSourceNode = _interopRequireDefault(require("./core/AudioBufferSourceNode")); var _AudioContext = _interopRequireDefault(require("./core/AudioContext")); var _AudioDecoder = require("./core/AudioDecoder"); var _AudioFileUtils = require("./core/AudioFileUtils"); var _flags = require("./utils/flags"); var _AudioDestinationNode = _interopRequireDefault(require("./core/AudioDestinationNode")); var _AudioNode = _interopRequireDefault(require("./core/AudioNode")); var _AudioParam = _interopRequireDefault(require("./core/AudioParam")); var _AudioRecorder = _interopRequireDefault(require("./core/AudioRecorder")); var _AudioScheduledSourceNode = _interopRequireDefault(require("./core/AudioScheduledSourceNode")); var _BaseAudioContext = _interopRequireDefault(require("./core/BaseAudioContext")); var _BiquadFilterNode = _interopRequireDefault(require("./core/BiquadFilterNode")); var _ConstantSourceNode = _interopRequireDefault(require("./core/ConstantSourceNode")); var _ConvolverNode = _interopRequireDefault(require("./core/ConvolverNode")); var _DelayNode = _interopRequireDefault(require("./core/DelayNode")); var _GainNode = _interopRequireDefault(require("./core/GainNode")); var _MediaElementAudioSourceNode = _interopRequireDefault(require("./core/MediaElementAudioSourceNode")); var _OfflineAudioContext = _interopRequireDefault(require("./core/OfflineAudioContext")); var _OscillatorNode = _interopRequireDefault(require("./core/OscillatorNode")); var _PeriodicWave = _interopRequireDefault(require("./core/PeriodicWave")); var _RecorderAdapterNode = _interopRequireDefault(require("./core/RecorderAdapterNode")); var _StereoPannerNode = _interopRequireDefault(require("./core/StereoPannerNode")); var _StreamerNode = _interopRequireDefault(require("./core/StreamerNode")); var _WaveShaperNode = _interopRequireDefault(require("./core/WaveShaperNode")); var _WorkletNode = _interopRequireDefault(require("./core/WorkletNode")); var _WorkletProcessingNode = _interopRequireDefault(require("./core/WorkletProcessingNode")); var _WorkletSourceNode = _interopRequireDefault(require("./core/WorkletSourceNode")); var _errors = require("./errors"); Object.keys(_errors).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _errors[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _errors[key]; } }); }); var _types = require("./system/types"); Object.keys(_types).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _types[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _types[key]; } }); }); var _types2 = require("./types"); Object.keys(_types2).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _types2[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _types2[key]; } }); }); var _Audio = _interopRequireWildcard(require("./Audio")); Object.keys(_Audio).forEach(function (key) { if (key === "default" || key === "__esModule") return; if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return; if (key in exports && exports[key] === _Audio[key]) return; Object.defineProperty(exports, key, { enumerable: true, get: function () { return _Audio[key]; } }); }); var _AudioControls = _interopRequireDefault(require("./Audio/controls/AudioControls")); var _filePresets = _interopRequireDefault(require("./utils/filePresets")); var _notification = require("./system/notification"); var _system = _interopRequireDefault(require("./system")); function _interopRequireWildcard(e, t) { if ("function" == typeof WeakMap) var r = new WeakMap(), n = new WeakMap(); return (_interopRequireWildcard = function (e, t) { if (!t && e && e.__esModule) return e; var o, i, f = { __proto__: null, default: e }; if (null === e || "object" != typeof e && "function" != typeof e) return f; if (o = t ? n : r) { if (o.has(e)) return o.get(e); o.set(e, f); } for (const t in e) "default" !== t && {}.hasOwnProperty.call(e, t) && ((i = (o = Object.defineProperty) && Object.getOwnPropertyDescriptor(e, t)) && (i.get || i.set) ? o(f, t, i) : f[t] = e[t]); return f; })(e, t); } function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; } //# sourceMappingURL=api.js.map