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
JavaScript
;
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