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

49 lines (48 loc) 2.35 kB
"use strict"; export let FileDirectory = /*#__PURE__*/function (FileDirectory) { FileDirectory[FileDirectory["Document"] = 0] = "Document"; FileDirectory[FileDirectory["Cache"] = 1] = "Cache"; return FileDirectory; }({}); export let FileFormat = /*#__PURE__*/function (FileFormat) { FileFormat[FileFormat["Wav"] = 0] = "Wav"; FileFormat[FileFormat["Caf"] = 1] = "Caf"; FileFormat[FileFormat["M4A"] = 2] = "M4A"; FileFormat[FileFormat["Flac"] = 3] = "Flac"; return FileFormat; }({}); export let IOSAudioQuality = /*#__PURE__*/function (IOSAudioQuality) { IOSAudioQuality[IOSAudioQuality["Min"] = 0] = "Min"; IOSAudioQuality[IOSAudioQuality["Low"] = 1] = "Low"; IOSAudioQuality[IOSAudioQuality["Medium"] = 2] = "Medium"; IOSAudioQuality[IOSAudioQuality["High"] = 3] = "High"; IOSAudioQuality[IOSAudioQuality["Max"] = 4] = "Max"; return IOSAudioQuality; }({}); export let BitDepth = /*#__PURE__*/function (BitDepth) { BitDepth[BitDepth["Bit16"] = 0] = "Bit16"; BitDepth[BitDepth["Bit24"] = 1] = "Bit24"; BitDepth[BitDepth["Bit32"] = 2] = "Bit32"; return BitDepth; }({}); export let FlacCompressionLevel = /*#__PURE__*/function (FlacCompressionLevel) { FlacCompressionLevel[FlacCompressionLevel["L0"] = 0] = "L0"; FlacCompressionLevel[FlacCompressionLevel["L1"] = 1] = "L1"; FlacCompressionLevel[FlacCompressionLevel["L2"] = 2] = "L2"; FlacCompressionLevel[FlacCompressionLevel["L3"] = 3] = "L3"; FlacCompressionLevel[FlacCompressionLevel["L4"] = 4] = "L4"; FlacCompressionLevel[FlacCompressionLevel["L5"] = 5] = "L5"; FlacCompressionLevel[FlacCompressionLevel["L6"] = 6] = "L6"; FlacCompressionLevel[FlacCompressionLevel["L7"] = 7] = "L7"; FlacCompressionLevel[FlacCompressionLevel["L8"] = 8] = "L8"; return FlacCompressionLevel; }({}); export let AutomationEventType = /*#__PURE__*/function (AutomationEventType) { AutomationEventType[AutomationEventType["LINEAR_RAMP"] = 0] = "LINEAR_RAMP"; AutomationEventType[AutomationEventType["EXPONENTIAL_RAMP"] = 1] = "EXPONENTIAL_RAMP"; AutomationEventType[AutomationEventType["SET_VALUE"] = 2] = "SET_VALUE"; AutomationEventType[AutomationEventType["SET_TARGET"] = 3] = "SET_TARGET"; AutomationEventType[AutomationEventType["SET_VALUE_CURVE"] = 4] = "SET_VALUE_CURVE"; return AutomationEventType; }({}); //# sourceMappingURL=types.js.map