{"version":3,"file":"unavailable.js","names":[],"sources":["esm/platform/audio/unavailable.js"],"sourcesContent":["import { validateCallback } from \"../validateCallback\";\nimport { missingNativeBuild } from \"../nativeError\";\nconst Audio = Object.freeze({\n  getRecordingPermissionStatus: () => Promise.resolve(\"denied\"),\n  requestRecordingPermission: () => Promise.resolve(\"denied\"),\n  play: (_uri) => Promise.reject(missingNativeBuild(\"Audio.play\")),\n  getPlaybackStatus: () => Promise.resolve({ state: \"idle\", positionMs: 0 }),\n  pause: () => Promise.resolve({ state: \"idle\", positionMs: 0 }),\n  resume: () => Promise.resolve({ state: \"idle\", positionMs: 0 }),\n  seek: (_positionMs) => Promise.resolve({ state: \"idle\", positionMs: 0 }),\n  stop: () => Promise.resolve(),\n  startRecording: () => Promise.reject(missingNativeBuild(\"Audio.startRecording\")),\n  getRecordingStatus: () => Promise.resolve({ state: \"idle\", durationMs: 0 }),\n  pauseRecording: () => Promise.resolve({ state: \"idle\", durationMs: 0 }),\n  resumeRecording: () => Promise.resolve({ state: \"idle\", durationMs: 0 }),\n  stopRecording: () => Promise.reject(missingNativeBuild(\"Audio.stopRecording\")),\n  watchInterruptions: (onEvent) => {\n    validateCallback(onEvent, \"Audio.watchInterruptions: onEvent must be a function\");\n    return () => {\n    };\n  },\n  setNowPlayingInfo: (_info) => Promise.resolve(),\n  clearNowPlayingInfo: () => Promise.resolve(),\n  watchRemoteCommands: (onEvent) => {\n    validateCallback(onEvent, \"Audio.watchRemoteCommands: onEvent must be a function\");\n    return () => {\n    };\n  }\n});\nexport {\n  Audio\n};\n//# sourceMappingURL=unavailable.js.map\n"],"mappings":";;;;AAEA,MAAM,QAAQ,OAAO,OAAO;CAC1B,oCAAoC,QAAQ,QAAQ,QAAQ;CAC5D,kCAAkC,QAAQ,QAAQ,QAAQ;CAC1D,OAAO,SAAS,QAAQ,OAAO,mBAAmB,YAAY,CAAC;CAC/D,yBAAyB,QAAQ,QAAQ;EAAE,OAAO;EAAQ,YAAY;CAAE,CAAC;CACzE,aAAa,QAAQ,QAAQ;EAAE,OAAO;EAAQ,YAAY;CAAE,CAAC;CAC7D,cAAc,QAAQ,QAAQ;EAAE,OAAO;EAAQ,YAAY;CAAE,CAAC;CAC9D,OAAO,gBAAgB,QAAQ,QAAQ;EAAE,OAAO;EAAQ,YAAY;CAAE,CAAC;CACvE,YAAY,QAAQ,QAAQ;CAC5B,sBAAsB,QAAQ,OAAO,mBAAmB,sBAAsB,CAAC;CAC/E,0BAA0B,QAAQ,QAAQ;EAAE,OAAO;EAAQ,YAAY;CAAE,CAAC;CAC1E,sBAAsB,QAAQ,QAAQ;EAAE,OAAO;EAAQ,YAAY;CAAE,CAAC;CACtE,uBAAuB,QAAQ,QAAQ;EAAE,OAAO;EAAQ,YAAY;CAAE,CAAC;CACvE,qBAAqB,QAAQ,OAAO,mBAAmB,qBAAqB,CAAC;CAC7E,qBAAqB,YAAY;EAC/B,iBAAiB,SAAS,sDAAsD;EAChF,aAAa,CACb;CACF;CACA,oBAAoB,UAAU,QAAQ,QAAQ;CAC9C,2BAA2B,QAAQ,QAAQ;CAC3C,sBAAsB,YAAY;EAChC,iBAAiB,SAAS,uDAAuD;EACjF,aAAa,CACb;CACF;AACF,CAAC"}