var OGVDecoderAudioOpusW = (function() { var _scriptDir = typeof document !== 'undefined' && document.currentScript ? document.currentScript.src : undefined; return ( function(OGVDecoderAudioOpusW) { OGVDecoderAudioOpusW = OGVDecoderAudioOpusW || {}; var a;a||(a=typeof OGVDecoderAudioOpusW !== 'undefined' ? OGVDecoderAudioOpusW : {});var g=a;a.memoryLimit&&(a.TOTAL_MEMORY=g.memoryLimit);var h={},k;for(k in a)a.hasOwnProperty(k)&&(h[k]=a[k]);a.arguments=[];a.thisProgram="./this.program";a.quit=function(b,c){throw c;};a.preRun=[];a.postRun=[];var l=!1,m=!1,n=!1,p=!1;l="object"===typeof window;m="function"===typeof importScripts;n="object"===typeof process&&"function"===typeof require&&!l&&!m;p=!l&&!n&&!m;var r=""; if(n){r=__dirname+"/";var t,u;a.read=function(b,c){t||(t=require("fs"));u||(u=require("path"));b=u.normalize(b);b=t.readFileSync(b);return c?b:b.toString()};a.readBinary=function(b){b=a.read(b,!0);b.buffer||(b=new Uint8Array(b));b.buffer||v("Assertion failed: undefined");return b};1G&&x("TOTAL_MEMORY should be larger than TOTAL_STACK, was "+G+"! (TOTAL_STACK=5242880)");a.buffer?buffer=a.buffer:"object"===typeof WebAssembly&&"function"===typeof WebAssembly.Memory?(y=new WebAssembly.Memory({initial:G/65536}),buffer=y.buffer):buffer=new ArrayBuffer(G);F();E[7544]=5273088;function H(b){for(;0>2]=b);return b},j:ha,i:function(b,c,d){D.set(D.subarray(c,c+d),b)},h:function(b){if(2147418112=c?c=B(2*c):c=Math.min(B((3*c+2147483648)/4),2147418112);if(!ja(c))return!1;F();return!0},b:function(b){var c=T.u[b];T.u.splice(b,1);ka(c)},c:T,g:function(b,c,d){var e=a.HEAPU32,q=a.HEAPF32,A=[];if(0!==b)for(var f,J=0;J=b)return W;W&&a._free(W);X=b;return W=a._malloc(X)}var Y;Y="undefined"===typeof performance||"undefined"===typeof performance.now?Date.now:performance.now.bind(performance); function Z(b){var c=Y();b=b();a.cpuTime+=Y()-c;return b}a.loadedMetadata=!!g.audioFormat;a.audioFormat=g.audioFormat||null;a.audioBuffer=null;a.cpuTime=0;Object.defineProperty(a,"processing",{get:function(){return!1}});a.init=function(b){Z(function(){a._ogv_audio_decoder_init()});b()};a.processHeader=function(b,c){var d=Z(function(){var c=b.byteLength,d=na(c);a.HEAPU8.set(new Uint8Array(b),d);return a._ogv_audio_decoder_process_header(d,c)});c(d)}; a.processAudio=function(b,c){var d=Z(function(){var c=b.byteLength,d=na(c);a.HEAPU8.set(new Uint8Array(b),d);return a._ogv_audio_decoder_process_audio(d,c)});c(d)};a.close=function(){}; return OGVDecoderAudioOpusW } ); })(); if (typeof exports === 'object' && typeof module === 'object') module.exports = OGVDecoderAudioOpusW; else if (typeof define === 'function' && define['amd']) define([], function() { return OGVDecoderAudioOpusW; }); else if (typeof exports === 'object') exports["OGVDecoderAudioOpusW"] = OGVDecoderAudioOpusW;