You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
502 KiB
34 lines
502 KiB
8 years ago
|
var OGVDecoderVideoVP9
|
||
|
(function() {
|
||
|
var scriptSrc;
|
||
|
if (typeof document !== 'undefined' && document.currentScript) scriptSrc = document.currentScript.src;
|
||
|
OGVDecoderVideoVP9 = function(OGVDecoderVideoVP9) {
|
||
|
OGVDecoderVideoVP9 = OGVDecoderVideoVP9 || {};
|
||
|
if (!OGVDecoderVideoVP9.currentScriptUrl) OGVDecoderVideoVP9.currentScriptUrl = scriptSrc;
|
||
|
var Module = OGVDecoderVideoVP9;
|
||
|
|
||
|
var options=Module;Module={print:(function(str){console.log(str)})};if(typeof OGVLoader!=="undefined"){Module["pthreadMainPrefixURL"]=OGVLoader.base+"/"}if(options["memoryLimit"]&&!options.wasmBinary){Module["TOTAL_MEMORY"]=options["memoryLimit"]}for(option in options){if(options.hasOwnProperty(option)){Module[option]=options[option]}}var Math_imul_orig=Math.imul;var OGVDecoderVideoVP9=Module;var Module;if(!Module)Module=(typeof OGVDecoderVideoVP9!=="undefined"?OGVDecoderVideoVP9:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;if(Module["ENVIRONMENT"]){if(Module["ENVIRONMENT"]==="WEB"){ENVIRONMENT_IS_WEB=true}else if(Module["ENVIRONMENT"]==="WORKER"){ENVIRONMENT_IS_WORKER=true}else if(Module["ENVIRONMENT"]==="NODE"){ENVIRONMENT_IS_NODE=true}else if(Module["ENVIRONMENT"]==="SHELL"){ENVIRONMENT_IS_SHELL=true}else if(Module["ENVIRONMENT"]==="PTHREAD"){ENVIRONMENT_IS_WORKER=true;ENVIRONMENT_IS_PTHREAD=true}else{throw new Error("The provided Module['ENVIRONMENT'] value is not valid. It must be one of: WEB|WORKER|NODE|SHELL.")}}else{ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER}if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=console.log;if(!Module["printErr"])Module["printErr"]=console.warn;var nodeFS;var nodePath;Module["read"]=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);var ret=nodeFS["readFileSync"](filename);return binary?ret:ret.toString()};Module["readBinary"]=function readBinary(filename){var ret=Module["read"](filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};Module["load"]=function load(f){globalEval(read(f))};if(!Module["thisProgram"]){if(process["argv"].length>1){Module["thisProgram"]=process["argv"][1].replace(/\\/g,"/")}else{Module["thisProgram"]="unknown-program"}}Module["arguments"]=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",(function(ex){if(!(ex instanceof ExitStatus)){throw ex}}));Module["inspect"]=(function(){return"[Emscripten Module object]"})}else if(ENVIRONMENT_IS_SHELL){if(!Module["print"])Module["print"]=print;if(typeof printErr!="undefined")Module["printErr"]=printErr;if(typeof read!="undefined"){Module["read"]=read}else{Module["read"]=function shell_read(){throw"no read() available"}}Module["readBinary"]=function readBinary(f){if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}var data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){Module["arguments"]=scriptArgs}else if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof quit==="function"){Module["quit"]=(function(status,toThrow){quit(status)})}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){Module["read"]=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){Module["readBinary"]=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return xhr.response}}Module["readAsync"]=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response)}else{onerror()}};xhr.onerror=onerror;xhr.send(null)};if(typeof arguments!="undefined"){Module["arguments"]=arguments}if(typeof console!=="undefined"){if(!Module["print"])Module["print"]=function shell_print(x){console.log(x)};if(!Module["printEr
|
||
|
var asm=(function(global,env,buffer) {
|
||
|
"use asm";var a=new global.Int8Array(buffer);var b=new global.Int16Array(buffer);var c=new global.Int32Array(buffer);var d=new global.Uint8Array(buffer);var e=new global.Uint16Array(buffer);var f=new global.Uint32Array(buffer);var g=new global.Float32Array(buffer);var h=new global.Float64Array(buffer);var i=env.DYNAMICTOP_PTR|0;var j=env.tempDoublePtr|0;var k=env.ABORT|0;var l=env.STACKTOP|0;var m=env.STACK_MAX|0;var n=env.cttz_i8|0;var o=0;var p=0;var q=0;var r=0;var s=global.NaN,t=global.Infinity;var u=0,v=0,w=0,x=0,y=0.0,z=0,A=0,B=0,C=0.0;var D=0;var E=global.Math.floor;var F=global.Math.abs;var G=global.Math.sqrt;var H=global.Math.pow;var I=global.Math.cos;var J=global.Math.sin;var K=global.Math.tan;var L=global.Math.acos;var M=global.Math.asin;var N=global.Math.atan;var O=global.Math.atan2;var P=global.Math.exp;var Q=global.Math.log;var R=global.Math.ceil;var S=global.Math.imul;var T=global.Math.min;var U=global.Math.max;var V=global.Math.clz32;var W=env.abort;var X=env.assert;var Y=env.enlargeMemory;var Z=env.getTotalMemory;var _=env.abortOnCannotGrowMemory;var $=env.invoke_iiii;var aa=env.invoke_viiiiiiiiii;var ba=env.invoke_i;var ca=env.invoke_vi;var da=env.invoke_vii;var ea=env.invoke_ii;var fa=env.invoke_v;var ga=env.invoke_iiiii;var ha=env.invoke_viiiiii;var ia=env.invoke_iii;var ja=env.invoke_iiiiii;var ka=env.invoke_viiii;var la=env._ogvjs_callback_frame;var ma=env._longjmp;var na=env.___syscall6;var oa=env.___setErrNo;var pa=env._abort;var qa=env._emscripten_memcpy_big;var ra=env.___syscall54;var sa=env.___syscall140;var ta=env.___syscall146;var ua=0.0;
|
||
|
// EMSCRIPTEN_START_FUNCS
|
||
|
function Ha(a){a=a|0;var b=0;b=l;l=l+a|0;l=l+15&-16;return b|0}function Ia(){return l|0}function Ja(a){a=a|0;l=a}function Ka(a,b){a=a|0;b=b|0;l=a;m=b}function La(a,b){a=a|0;b=b|0;if(!o){o=a;p=b}}function Ma(a){a=a|0;D=a}function Na(){return D|0}function Oa(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0;if((f|0)==10)if((a|0)!=0&(b|0)!=0)if((c[b+4>>2]|0)==5){f=c[b+8>>2]|0;if((!((e&65536|0)!=0&(f&262144|0)==0)?!((e&131072|0)!=0&(f&524288|0)==0):0)?!((f&1|0)==0|(e&262144|0)!=0&(f&1048576|0)==0):0){f=a+8|0;c[f>>2]=0;c[f+4>>2]=0;c[f+8>>2]=0;c[f+12>>2]=0;c[a+4>>2]=b;c[a>>2]=c[b>>2];f=a+24|0;c[f>>2]=0;c[a+16>>2]=e;c[a+20>>2]=d;d=Ea[c[b+12>>2]&31](a,0)|0;if(!d)g=0;else{b=c[f>>2]|0;if(!b)h=0;else h=c[b>>2]|0;c[a+12>>2]=h;Ra(a)|0;g=d}}else g=4}else g=3;else{i=8;j=11}else{i=3;j=11}if((j|0)==11)if(!a){k=i;return k|0}else g=i;c[a+8>>2]=g;k=g;return k|0}function Pa(a,b,d,e,f){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0;if(!a){g=8;return g|0}if((b|0)==0^(d|0)!=0){h=c[a+4>>2]|0;if((h|0)!=0?(i=c[a+24>>2]|0,(i|0)!=0):0)j=Fa[c[h+32>>2]&3](i,b,d,e,f)|0;else j=1}else j=8;c[a+8>>2]=j;g=j;return g|0}function Qa(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;if(!((a|0)!=0&(b|0)!=0)){d=0;return d|0}e=c[a+4>>2]|0;if(!e){d=0;return d|0}f=c[a+24>>2]|0;if(!f){d=0;return d|0}d=Ea[c[e+36>>2]&31](f,b)|0;return d|0}function Ra(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0;if(!a){b=8;return b|0}d=a+4|0;e=c[d>>2]|0;if((e|0)!=0?(f=a+24|0,g=c[f>>2]|0,(g|0)!=0):0){Aa[c[e+16>>2]&7](g)|0;c[d>>2]=0;c[a>>2]=0;c[f>>2]=0;h=0}else h=1;c[a+8>>2]=h;b=h;return b|0}function Sa(b,d,e,f){b=b|0;d=d|0;e=e|0;f=f|0;var g=0,h=0;g=l;l=l+16|0;h=g;c[b>>2]=d;d=b+4|0;c[d>>2]=0;if(e|0){c[d>>2]=1;c[h>>2]=f;sg(b+8|0,79,e,h)|0;a[b+87>>0]=0}if(!(c[b+88>>2]|0)){l=g;return}else ma(b+92|0,c[b>>2]|0)}function Ta(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=ph(a|0,0,3,0)|0;e=ph(d|0,D|0,b|0,0)|0;b=D;if(!((b>>>0<0|(b|0)==0&e>>>0<2147418113)&((e|0)==(e|0)&(b|0)==0))){f=0;return f|0}b=ih(e)|0;e=a+-1+(b+4)&0-a;if(!b){f=0;return f|0}c[e+-4>>2]=b;f=e;return f|0}function Ua(a){a=a|0;var b=0,d=0;b=ph(a|0,0,11,0)|0;a=D;if(!((a>>>0<0|(a|0)==0&b>>>0<2147418113)&((b|0)==(b|0)&(a|0)==0))){d=0;return d|0}a=ih(b)|0;b=a+4+7&-8;if(!a){d=0;return d|0}c[b+-4>>2]=a;d=b;return d|0}function Va(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;if(a|0?(d=S(b,a)|0,e=(a|0)==0,f=yh(2147418112,0,a|0,0)|0,g=D,(e?0:((d>>>0)/((e?1:a)>>>0)|0|0)!=(b|0))|(g>>>0<0|(g|0)==0&f>>>0<b>>>0)):0){h=0;return h|0}f=S(b,a)|0;a=ph(f|0,0,11,0)|0;b=D;if(!((b>>>0<0|(b|0)==0&a>>>0<2147418113)&((a|0)==(a|0)&(b|0)==0))){h=0;return h|0}b=ih(a)|0;a=b+4+7&-8;g=a;if(!b){h=0;return h|0}c[g+-4>>2]=b;if(!a){h=0;return h|0}qh(g|0,0,f|0)|0;h=g;return h|0}function Wa(a){a=a|0;if(!a)return;jh(c[a+-4>>2]|0);return}function Xa(a){a=a|0;var b=0,d=0;if(!a){b=-1;return b|0}if((c[a+72>>2]|0)>0)Wa(c[a+68>>2]|0);d=a;a=d+120|0;do{c[d>>2]=0;d=d+4|0}while((d|0)<(a|0));b=0;return b|0}function Ya(a,b,d,e,f,g,h,i,j,k){a=a|0;b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;var l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0;if(!a){l=-2;return l|0}m=(h|0)==0?1:h;n=b+7&-8;o=d+7&-8;p=g<<1;q=n+31+p&-32;r=p+o|0;p=Ah(q|0,((q|0)<0)<<31>>31|0,r|0,((r|0)<0)<<31>>31|0)|0;r=((h|0)<0)<<31>>31;s=ph(p|0,D|0,h|0,r|0)|0;p=D;t=n>>e;u=o>>f;v=q>>e;w=g>>e;x=g>>f;y=(x<<1)+u|0;z=Ah(v|0,((v|0)<0)<<31>>31|0,y|0,((y|0)<0)<<31>>31|0)|0;y=ph(z|0,D|0,h|0,r|0)|0;r=sh(y|0,D|0,1)|0;h=ph(r|0,D|0,s|0,p|0)|0;p=D;do if(!j){r=a+72|0;if(p>>>0>0|((p|0)==0?h>>>0>(c[r>>2]|0)>>>0:0)){z=a+68|0;Wa(c[z>>2]|0);c[z>>2]=0;if(!((h|0)==(h|0)&(p|0)==0)){l=-1;return l|0}A=Ta(32,h)|0;c[z>>2]=A;if(!A){l=-1;return l|0}else{c[r>>2]=h;qh(A|0,0,h|0)|0;break}}}else{A=ph(h|0,p|0,31,0)|0;r=D;if(!((A|0)==(A|0)&(r|0)==0)){l=-1;return l|0}if((va[j&7](k,A,i)|0)<0){l=-1;return l|0}z=c[i>>2]|0;if(!z){l=-1;return l|0}if(0<r>>>0|(0==(r|0)?(c[i+4>>2]|0)>>>0<A>>>0:0)){l=-1;return l|0}else{c[a+68>>2]=z+31&-32;break}}while(0);if(g&31|0){l=-3;return l|0}c[a+8>>2]=b;c[a+12>>2]=d;c[a>>2]=n;c[a+4>>2]=o;c[a+16>>2]=q;c[a+28>>2]=e+b>>e;c[a+32>>2]=f+d>>f;c[a+20>>2]=t;c[a+24>>2]=u;c[a+36>>2]=v;c[a+76>>2]=g;c[a+80>>2]=h;c[a+84>>2]=e;c[a+88>>2]=f
|
||
|
function fd(a,c){a=a|0;c=c|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0;d=b[a+2>>1]|0;e=b[a+62>>1]|0;f=((d*804|0)+8192+(S(e,-16364)|0)|0)>>>14;g=b[a+34>>1]|0;h=b[a+30>>1]|0;i=((g*12140|0)+8192+(S(h,-11003)|0)|0)>>>14;j=b[a+18>>1]|0;k=b[a+46>>1]|0;l=((j*7005|0)+8192+(S(k,-14811)|0)|0)>>>14;m=b[a+50>>1]|0;n=b[a+14>>1]|0;o=((m*15426|0)+8192+(S(n,-5520)|0)|0)>>>14;p=b[a+10>>1]|0;q=b[a+54>>1]|0;r=((p*3981|0)+8192+(S(q,-15893)|0)|0)>>>14;s=b[a+42>>1]|0;t=b[a+22>>1]|0;u=((s*14053|0)+8192+(S(t,-8423)|0)|0)>>>14;v=b[a+26>>1]|0;w=b[a+38>>1]|0;x=((v*9760|0)+8192+(S(w,-13160)|0)|0)>>>14;y=b[a+58>>1]|0;z=b[a+6>>1]|0;A=b[a+4>>1]|0;B=b[a+60>>1]|0;C=b[a+36>>1]|0;D=b[a+28>>1]|0;E=b[a+20>>1]|0;F=b[a+44>>1]|0;G=b[a+52>>1]|0;H=b[a+12>>1]|0;I=f<<16>>16;f=i<<16>>16;i=l<<16>>16;l=o<<16>>16;o=r<<16>>16;r=u<<16>>16;u=x<<16>>16;x=((y*16207|0)+8192+(S(z,-2404)|0)|0)>>>14<<16>>16;J=((y*2404|0)+8192+(z*16207|0)|0)>>>14<<16>>16;z=((v*13160|0)+8192+(w*9760|0)|0)>>>14<<16>>16;w=((s*8423|0)+8192+(t*14053|0)|0)>>>14<<16>>16;t=((p*15893|0)+8192+(q*3981|0)|0)>>>14<<16>>16;q=((m*5520|0)+8192+(n*15426|0)|0)>>>14<<16>>16;n=((j*14811|0)+8192+(k*7005|0)|0)>>>14<<16>>16;k=((g*11003|0)+8192+(h*12140|0)|0)>>>14<<16>>16;h=((d*16364|0)+8192+(e*804|0)|0)>>>14<<16>>16;e=b[a+8>>1]|0;d=b[a+56>>1]|0;g=b[a+40>>1]|0;j=b[a+24>>1]|0;m=((A*1606|0)+8192+(S(B,-16305)|0)|0)>>>14<<16>>16;p=((C*12665|0)+8192+(S(D,-10394)|0)|0)>>>14<<16>>16;s=((E*7723|0)+8192+(S(F,-14449)|0)|0)>>>14<<16>>16;v=((G*15679|0)+8192+(S(H,-4756)|0)|0)>>>14<<16>>16;y=((G*4756|0)+8192+(H*15679|0)|0)>>>14<<16>>16;H=((E*14449|0)+8192+(F*7723|0)|0)>>>14<<16>>16;F=((C*10394|0)+8192+(D*12665|0)|0)>>>14<<16>>16;D=((A*16305|0)+8192+(B*1606|0)|0)>>>14<<16>>16;B=I-f<<16>>16;A=h-k<<16>>16;C=l-i<<16>>16;E=q-n<<16>>16;G=o-r<<16>>16;K=t-w<<16>>16;L=x-u<<16>>16;M=J-z<<16>>16;N=b[a>>1]|0;O=b[a+32>>1]|0;P=b[a+16>>1]|0;Q=b[a+48>>1]|0;a=((e*3196|0)+8192+(S(d,-16069)|0)|0)>>>14<<16>>16;R=((g*13623|0)+8192+(S(j,-9102)|0)|0)>>>14<<16>>16;T=((g*9102|0)+8192+(j*13623|0)|0)>>>14<<16>>16;j=((e*16069|0)+8192+(d*3196|0)|0)>>>14<<16>>16;d=m-p<<16>>16;e=D-F<<16>>16;g=v-s<<16>>16;U=y-H<<16>>16;V=f+I<<16>>16;I=l+i<<16>>16;i=((A*3196|0)+8192+(S(B,-16069)|0)|0)>>>14<<16>>16;l=((S(E,-16069)|0)+8192+(S(C,-3196)|0)|0)>>>14<<16>>16;f=r+o<<16>>16;o=x+u<<16>>16;u=((K*13623|0)+8192+(S(G,-9102)|0)|0)>>>14<<16>>16;x=((S(M,-9102)|0)+8192+(S(L,-13623)|0)|0)>>>14<<16>>16;r=J+z<<16>>16;z=w+t<<16>>16;t=((M*13623|0)+8192+(S(L,-9102)|0)|0)>>>14<<16>>16;L=((K*9102|0)+8192+(G*13623|0)|0)>>>14<<16>>16;G=q+n<<16>>16;n=k+h<<16>>16;h=((E*3196|0)+8192+(S(C,-16069)|0)|0)>>>14<<16>>16;C=((A*16069|0)+8192+(B*3196|0)|0)>>>14<<16>>16;B=(((O+N|0)*11585|0)+8192|0)>>>14<<16>>16;A=((P*15137|0)+8192+(Q*6270|0)|0)>>>14<<16>>16;E=(((N-O|0)*11585|0)+8192|0)>>>14<<16>>16;O=((P*6270|0)+8192+(S(Q,-15137)|0)|0)>>>14<<16>>16;Q=j-T<<16>>16;P=a-R<<16>>16;N=m+p<<16>>16;p=s+v<<16>>16;v=((e*6270|0)+8192+(S(d,-15137)|0)|0)>>>14<<16>>16;s=((S(U,-15137)|0)+8192+(S(g,-6270)|0)|0)>>>14<<16>>16;m=H+y<<16>>16;y=D+F<<16>>16;F=((U*6270|0)+8192+(S(g,-15137)|0)|0)>>>14<<16>>16;g=((e*15137|0)+8192+(d*6270|0)|0)>>>14<<16>>16;d=i-l<<16>>16;e=C-h<<16>>16;U=V-I<<16>>16;D=n-G<<16>>16;H=o-f<<16>>16;k=r-z<<16>>16;q=x-u<<16>>16;K=t-L<<16>>16;M=A+B<<16>>16;w=j+T<<16>>16;T=O+E<<16>>16;j=(((P+Q|0)*11585|0)+8192|0)>>>14<<16>>16;J=E-O<<16>>16;O=(((Q-P|0)*11585|0)+8192|0)>>>14<<16>>16;P=B-A<<16>>16;A=a+R<<16>>16;R=v-s<<16>>16;a=g-F<<16>>16;B=N-p<<16>>16;Q=y-m<<16>>16;E=I+V<<16>>16;V=o+f<<16>>16;f=l+i<<16>>16;i=x+u<<16>>16;u=((e*6270|0)+8192+(S(d,-15137)|0)|0)>>>14<<16>>16;x=((S(K,-15137)|0)+8192+(S(q,-6270)|0)|0)>>>14<<16>>16;l=((D*6270|0)+8192+(S(U,-15137)|0)|0)>>>14<<16>>16;o=((S(k,-15137)|0)+8192+(S(H,-6270)|0)|0)>>>14<<16>>16;I=r+z<<16>>16;z=G+n<<16>>16;n=t+L<<16>>16;L=h+C<<16>>16;C=((K*6270|0)+8192+(S(q,-15137)|0)|0)>>>14<<16>>16;q=((e*15137|0)+8192+(d*6270|0)|0)>>>14<<16>>16;d=((k*6270|0)+8192+(S(H,-15137)|0)|0)>>>14<<16>>16;H=((D*15137|0)+8192+(U*6270|
|
||
|
function Oe(b,d,e,f,g,h,i,j,k,m,n){b=b|0;d=d|0;e=e|0;f=f|0;g=g|0;h=h|0;i=i|0;j=j|0;k=k|0;m=m|0;n=n|0;var o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0;o=l;l=l+112|0;p=o+80|0;q=o;r=e&255;if(!m)s=(c[b+300>>2]|0)!=0;else s=1;t=s&1;if(!k)u=(c[b+296>>2]|0)!=0;else u=1;v=u&1;w=((1<<r)+k|0)<(1<<d|0);d=q+16|0;x=4<<r;y=(n|0)==0;z=c[b+344>>2]|0;A=c[(y?z:z+20|0)>>2]|0;B=c[(y?z+4|0:z+24|0)>>2]|0;z=(0-(c[b+316>>2]|0)>>(c[b+(n*88|0)+4>>2]|0)+3)+(k<<2)|0;k=(0-(c[b+324>>2]|0)>>(c[b+(n*88|0)+8>>2]|0)+3)+(m<<2)|0;m=f&255;a:do if(757>>>m&1|0){if(!u){qh(p|0,-127,x|0)|0;break}if((c[b+328>>2]|0)>=0){if((x|0)>0)C=0;else break;while(1){a[p+C>>0]=a[g+((S(C,h)|0)+-1)>>0]|0;C=C+1|0;if((C|0)==(x|0))break a}}if((k+x|0)<=(B|0)){if((x|0)>0)D=0;else break;while(1){a[p+D>>0]=a[g+((S(D,h)|0)+-1)>>0]|0;D=D+1|0;if((D|0)==(x|0))break a}}n=B-k|0;if((n|0)>0){y=0;do{a[p+y>>0]=a[g+((S(y,h)|0)+-1)>>0]|0;y=y+1|0}while((y|0)!=(n|0));E=n}else E=0;if((x|0)>(E|0))qh(p+E|0,a[g+((S(n+-1|0,h)|0)+-1)>>0]|0,x-E|0)|0}while(0);if(!(627>>>m&1))F=d;else{do if(s){E=g+(0-h)|0;do if((c[b+320>>2]|0)<0){k=z+x|0;if((k|0)<=(A|0)){vh(d|0,E|0,x|0)|0;G=27;break}B=A-z|0;if((A|0)<(z|0))G=27;else{vh(d|0,E|0,B|0)|0;qh(d+B|0,a[d+(B+-1)>>0]|0,k-A|0)|0;G=27}}else if(e<<24>>24==0&w&u)H=E;else{vh(d|0,E|0,x|0)|0;G=27}while(0);if((G|0)==27)if(u)H=d;else{I=-127;J=d;break}I=a[E+-1>>0]|0;J=H}else{qh(d|0,127,x|0)|0;I=127;J=d}while(0);a[q+15>>0]=I;F=J}switch(f<<24>>24){case 3:case 8:{G=32;break}case 0:{Ga[c[34316+(v<<5)+(t<<4)+(r<<2)>>2]&63](i,j,F,p);l=o;return}default:K=F}if((G|0)==32){do if(s){t=g+(0-h)|0;do if((c[b+320>>2]|0)<0){v=x<<1;f=z+v|0;if((f|0)<=(A|0))if(e<<24>>24==0&w){vh(d|0,t|0,v|0)|0;G=48;break}else{vh(d|0,t|0,x|0)|0;qh(d+x|0,a[d+(x+-1)>>0]|0,x|0)|0;G=48;break}if((z+x|0)>(A|0)){v=A-z|0;if((A|0)<(z|0)){G=48;break}vh(d|0,t|0,v|0)|0;qh(d+v|0,a[d+(v+-1)>>0]|0,f-A|0)|0;G=48;break}v=A-z|0;if(e<<24>>24==0&w){vh(d|0,t|0,v|0)|0;qh(d+v|0,a[d+(v+-1)>>0]|0,f-A|0)|0;G=48;break}else{vh(d|0,t|0,x|0)|0;qh(d+x|0,a[d+(x+-1)>>0]|0,x|0)|0;G=48;break}}else{f=e<<24>>24==0&w;if(!(f&u)){vh(d|0,t|0,x|0)|0;v=d+x|0;if(f){vh(v|0,t+x|0,x|0)|0;G=48;break}else{qh(v|0,a[d+(x+-1)>>0]|0,x|0)|0;G=48;break}}else L=t}while(0);if((G|0)==48)if(u)L=F;else{M=-127;N=F;break}M=a[t+-1>>0]|0;N=L}else{qh(d|0,127,x<<1|0)|0;M=127;N=F}while(0);a[q+15>>0]=M;K=N}Ga[c[34380+(m<<4)+(r<<2)>>2]&63](i,j,K,p);l=o;return}function Pe(){if(c[8635]|0)return;c[8599]=1;c[8600]=2;c[8601]=3;c[8602]=4;c[8603]=5;c[8604]=6;c[8605]=7;c[8606]=8;c[8623]=9;c[8624]=10;c[8625]=11;c[8626]=12;c[8607]=13;c[8608]=14;c[8609]=15;c[8610]=16;c[8627]=17;c[8628]=18;c[8629]=19;c[8630]=20;c[8615]=21;c[8616]=22;c[8617]=23;c[8618]=24;c[8611]=25;c[8612]=26;c[8613]=27;c[8614]=28;c[8619]=29;c[8620]=30;c[8621]=31;c[8622]=32;c[8631]=33;c[8632]=34;c[8633]=35;c[8634]=36;c[8579]=37;c[8580]=38;c[8581]=39;c[8582]=40;c[8583]=41;c[8584]=42;c[8585]=43;c[8586]=44;c[8587]=45;c[8588]=46;c[8589]=47;c[8590]=48;c[8591]=49;c[8592]=50;c[8593]=51;c[8594]=52;c[8635]=1;return}function Qe(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;b=a+24|0;if(c[b>>2]|0){d=0;return d|0}e=Va(1,1080)|0;if(!e){d=2;return d|0}c[b>>2]=e;b=c[a+16>>2]|0;c[e+4>>2]=b;c[e+196>>2]=16;c[e+344>>2]=0;f=a+20|0;a=c[f>>2]|0;if(!a){c[e+364>>2]=0;d=0;return d|0}else{c[e+364>>2]=(b&524288|0)!=0&(c[a>>2]|0)>>>0>1&1;b=e+184|0;c[b>>2]=c[a>>2];c[b+4>>2]=c[a+4>>2];c[b+8>>2]=c[a+8>>2];c[f>>2]=b;d=0;return d|0}return 0}function Re(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0;b=a+368|0;d=c[b>>2]|0;if(d|0?(e=a+372|0,(c[e>>2]|0)>0):0){ya[c[(rd()|0)+20>>2]&15](d);d=c[e>>2]|0;if((d|0)>1){f=1;do{g=(c[b>>2]|0)+(f*24|0)|0;ya[c[(rd()|0)+20>>2]&15](g);f=f+1|0;g=c[e>>2]|0}while((f|0)<(g|0));h=g}else h=d;if((h|0)>0){h=0;do{d=c[(c[b>>2]|0)+(h*24|0)+12>>2]|0;xd((c[d>>2]|0)+432|0);Uf(c[d>>2]|0);Wa(c[d+32>>2]|0);Wa(d);h=h+1|0}while((h|0)<(c[e>>2]|0))}}e=a+1056|0;h=c[e>>2]|0;if(!h){i=c[b>>2]|0;Wa(i);j=c[e>>2]|0;Wa(j);Wa(a);return 0}vd(h);Ld((c[e>>2]|0)+2412|0);i=c[b>>2]|0;Wa(i);j=c[e>>2]|0;Wa(j);Wa(a);return 0}function Se(a,b,c){a=a|0;b=b|0;c=c|0;return _e(a,b,c,0,0,0)|0}function Te(a,b){a=a|0;b=b|0;var d=0;d=
|
||
|
function Df(a,b,d){a=a|0;b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0;e=l;l=l+16|0;f=e+8|0;g=e;h=a+256|0;if(!((c[h>>2]|0)==(b|0)?(c[a+260>>2]|0)==(d|0):0)){if((b+7>>3|0)<=(c[a+608>>2]|0)?(d+7>>3|0)<=(c[a+600>>2]|0):0)ud(a,b,d);else i=5;if((i|0)==5?wd(a,b,d)|0:0)Sa(a,2,30967,g);yd(a);c[h>>2]=b;c[a+260>>2]=d}d=a+296|0;b=c[d>>2]|0;h=c[b+4>>2]|0;g=a+600|0;if((h|0?(c[g>>2]|0)<=(c[b+8>>2]|0):0)?(c[a+608>>2]|0)<=(c[b+12>>2]|0):0){l=e;return}Wa(h);h=c[g>>2]|0;g=c[d>>2]|0;c[g+8>>2]=h;b=c[a+608>>2]|0;c[g+12>>2]=b;g=Va(S(b,h)|0,12)|0;c[(c[d>>2]|0)+4>>2]=g;if(g|0){l=e;return}Sa(a,2,31002,f);l=e;return}function Ef(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0,i=0,j=0,k=0,l=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0;if((e|0)<=0)return;g=f+4|0;h=f+8|0;i=0;do{j=(((c[g>>2]|0)*252|0)+4|0)>>>8;k=c[h>>2]|0;if((k|0)<0){db(f);l=c[h>>2]|0}else l=k;k=c[f>>2]|0;m=j<<24;if(k>>>0<m>>>0){n=1;o=j;p=k}else{n=0;o=(c[g>>2]|0)-j|0;p=k-m|0}m=d[1280+o>>0]|0;k=o<<m;j=p<<m;q=l-m|0;c[f>>2]=j;c[h>>2]=q;c[g>>2]=k;if(!n){m=j;j=k;k=q;q=7;r=0;do{s=q;q=q+-1|0;t=((j<<7)+128|0)>>>8;if((k|0)<0){db(f);u=c[h>>2]|0;v=c[f>>2]|0}else{u=k;v=m}w=t<<24;if(v>>>0<w>>>0){x=0;y=t;z=v}else{x=1;y=(c[g>>2]|0)-t|0;z=v-w|0}w=d[1280+y>>0]|0;j=y<<w;m=z<<w;k=u-w|0;c[f>>2]=m;c[h>>2]=k;c[g>>2]=j;r=x<<q|r}while((s|0)>1);a[b+i>>0]=r<<1|1}i=i+1|0}while((i|0)!=(e|0));return}function Ff(b,d){b=b|0;d=d|0;var e=0,f=0,g=0,h=0,i=0,j=0,k=0,m=0,n=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,fa=0,ga=0,ia=0,la=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0;e=l;l=l+32|0;f=e+8|0;g=e;h=4;i=ih(40)|0;c[i>>2]=0;j=e+20|0;k=e+16|0;m=e+12|0;c[j>>2]=b+13552;n=d+432|0;q=(1<<c[d+17800>>2])+-1|0;c[k>>2]=0;c[m>>2]=c[b+4>>2];r=b+15760|0;s=b+15848|0;c[s>>2]=1;i=th(b+15852|0,1,i|0,h|0)|0;h=D;o=0;t=o;o=0;if((t|0)!=0&(p|0)!=0){u=uh(c[t>>2]|0,i|0,h|0)|0;if(!u)ma(t|0,p|0);D=p}else u=-1;if((u|0)==1)v=D;else v=0;a:while(1){if(v|0){w=4;break}u=b+13704|0;c[u>>2]=0;t=b+13712|0;x=b+12|0;y=d+18704|0;z=d+18708|0;A=d+17844|0;B=d+1040|0;C=d+1100|0;E=d+4540|0;F=b+13612|0;G=b+13280|0;H=b+13628|0;I=b+13324|0;J=d+1068|0;K=b+13368|0;L=b+13632|0;M=b+13412|0;N=b+13456|0;O=b+13636|0;P=b+13500|0;Q=d+17840|0;R=d+1044|0;S=d+996|0;T=b+13688|0;U=b+13568|0;V=b+13708|0;W=b+13592|0;X=b+8|0;Y=b+13640|0;Z=b+13692|0;_=d+1012|0;while(1){$=c[m>>2]|0;qh(t|0,0,2048)|0;aa=d+17908+($*12|0)+8|0;o=0;ka(53,c[j>>2]|0,n|0,0,c[aa>>2]|0);ba=o;o=0;if((ba|0)!=0&(p|0)!=0){ca=uh(c[ba>>2]|0,i|0,h|0)|0;if(!ca)ma(ba|0,p|0);D=p}else ca=-1;if((ca|0)==1){v=D;continue a}ba=c[d+17908+($*12|0)>>2]|0;da=c[d+17908+($*12|0)+4>>2]|0;$=c[y>>2]|0;fa=c[z>>2]|0;if(!(da|0?((c[b>>2]|0)-ba|0)>>>0>=da>>>0:0)){o=0;ka(54,r|0,7,30768,g|0);ga=o;o=0;if((ga|0)!=0&(p|0)!=0){ia=uh(c[ga>>2]|0,i|0,h|0)|0;if(!ia)ma(ga|0,p|0);D=p}else ia=-1;if((ia|0)==1){v=D;continue a}}o=0;ga=ja(2,x|0,ba|0,da|0,$|0,fa|0)|0;fa=o;o=0;if((fa|0)!=0&(p|0)!=0){la=uh(c[fa>>2]|0,i|0,h|0)|0;if(!la)ma(fa|0,p|0);D=p}else la=-1;if((la|0)==1){v=D;continue a}if(ga|0){o=0;c[f>>2]=1;ka(54,r|0,2,30808,f|0);ga=o;o=0;if((ga|0)!=0&(p|0)!=0){na=uh(c[ga>>2]|0,i|0,h|0)|0;if(!na)ma(ga|0,p|0);D=p}else na=-1;if((na|0)==1){v=D;continue a}}c[G>>2]=t;c[H>>2]=c[A>>2];c[I>>2]=c[J>>2];c[I+4>>2]=c[J+4>>2];c[I+8>>2]=c[J+8>>2];c[I+12>>2]=c[J+12>>2];c[I+16>>2]=c[J+16>>2];c[I+20>>2]=c[J+20>>2];c[I+24>>2]=c[J+24>>2];c[I+28>>2]=c[J+28>>2];ga=c[A>>2]|0;fa=(c[B>>2]<<1)+14&-16;c[F>>2]=c[E>>2];c[K>>2]=t;c[L>>2]=ga+fa;c[M>>2]=c[C>>2];c[M+4>>2]=c[C+4>>2];c[M+8>>2]=c[C+8>>2];c[M+12>>2]=c[C+12>>2];c[M+16>>2]=c[C+16>>2];c[M+20>>2]=c[C+20>>2];c[M+24>>2]=c[C+24>>2];c[M+28>>2]=c[C+28>>2];fa=c[A>>2]|0;ga=(c[B>>2]<<2)+28&-32;c[F>>2]=c[E>>2];c[N>>2]=t;c[O>>2]=fa+ga;c[P>>2]=c[C>>2];c[P+4>>2]=c[C+4>>2];c[P+8>>2]=c[C+8>>2];c[P+12>>2]=c[C+12>>2];c[P+16>>2]=c[C+16>>2];c[P+20>>2]=c[C+20>>2];c[P+24>>2]=c[C+24>>2];c[P+28>>2]=c[C+28>>2];ga=c[E>>2]|0;fa=c[Q>>2]|0;$=c[R>>2]|0;da=ga;ba=(c[S>>2]|0)==0;c[F>>2]=ga;c[T>>2]=fa;c[U>>2]=$;c[V>>2]=n;if(!ba?(a[_>>0]|0)==0:0)oa=da+126|0;else oa=27616;c[W>>2]=oa;c[V>>2]=r;da=c[c[j>>2]>>2]|0;if((da|0)<(c[(c[j>>2]|0)+4>>2]|0)){ba=da;whi
|
||
|
function ih(a){a=a|0;var b=0,d=0,e=0,f=0,g=0,h=0,i=0,j=0,k=0,m=0,n=0,o=0,p=0,q=0,r=0,s=0,t=0,u=0,v=0,w=0,x=0,y=0,z=0,A=0,B=0,C=0,D=0,E=0,F=0,G=0,H=0,I=0,J=0,K=0,L=0,M=0,N=0,O=0,P=0,Q=0,R=0,S=0,T=0,U=0,V=0,W=0,X=0,Y=0,Z=0,_=0,$=0,aa=0,ba=0,ca=0,da=0,ea=0,fa=0,ga=0,ha=0,ia=0,ja=0,ka=0,la=0,ma=0,na=0,oa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,wa=0,xa=0,ya=0,za=0,Aa=0,Ba=0;b=l;l=l+16|0;d=b;do if(a>>>0<245){e=a>>>0<11?16:a+11&-8;f=e>>>3;g=c[8662]|0;h=g>>>f;if(h&3|0){i=(h&1^1)+f|0;j=34688+(i<<1<<2)|0;k=j+8|0;m=c[k>>2]|0;n=m+8|0;o=c[n>>2]|0;do if((j|0)!=(o|0)){if(o>>>0<(c[8666]|0)>>>0)pa();p=o+12|0;if((c[p>>2]|0)==(m|0)){c[p>>2]=j;c[k>>2]=o;break}else pa()}else c[8662]=g&~(1<<i);while(0);o=i<<3;c[m+4>>2]=o|3;k=m+o+4|0;c[k>>2]=c[k>>2]|1;q=n;l=b;return q|0}k=c[8664]|0;if(e>>>0>k>>>0){if(h|0){o=2<<f;j=h<<f&(o|0-o);o=(j&0-j)+-1|0;j=o>>>12&16;p=o>>>j;o=p>>>5&8;r=p>>>o;p=r>>>2&4;s=r>>>p;r=s>>>1&2;t=s>>>r;s=t>>>1&1;u=(o|j|p|r|s)+(t>>>s)|0;s=34688+(u<<1<<2)|0;t=s+8|0;r=c[t>>2]|0;p=r+8|0;j=c[p>>2]|0;do if((s|0)!=(j|0)){if(j>>>0<(c[8666]|0)>>>0)pa();o=j+12|0;if((c[o>>2]|0)==(r|0)){c[o>>2]=s;c[t>>2]=j;v=g;break}else pa()}else{o=g&~(1<<u);c[8662]=o;v=o}while(0);j=(u<<3)-e|0;c[r+4>>2]=e|3;t=r+e|0;c[t+4>>2]=j|1;c[t+j>>2]=j;if(k|0){s=c[8667]|0;f=k>>>3;h=34688+(f<<1<<2)|0;n=1<<f;if(v&n){f=h+8|0;m=c[f>>2]|0;if(m>>>0<(c[8666]|0)>>>0)pa();else{w=f;x=m}}else{c[8662]=v|n;w=h+8|0;x=h}c[w>>2]=s;c[x+12>>2]=s;c[s+8>>2]=x;c[s+12>>2]=h}c[8664]=j;c[8667]=t;q=p;l=b;return q|0}t=c[8663]|0;if(t){j=(t&0-t)+-1|0;h=j>>>12&16;s=j>>>h;j=s>>>5&8;n=s>>>j;s=n>>>2&4;m=n>>>s;n=m>>>1&2;f=m>>>n;m=f>>>1&1;i=c[34952+((j|h|s|n|m)+(f>>>m)<<2)>>2]|0;m=(c[i+4>>2]&-8)-e|0;f=c[i+16+(((c[i+16>>2]|0)==0&1)<<2)>>2]|0;if(!f){y=m;z=i}else{n=f;f=m;m=i;while(1){i=(c[n+4>>2]&-8)-e|0;s=i>>>0<f>>>0;h=s?i:f;i=s?n:m;n=c[n+16+(((c[n+16>>2]|0)==0&1)<<2)>>2]|0;if(!n){y=h;z=i;break}else{f=h;m=i}}}m=c[8666]|0;if(z>>>0<m>>>0)pa();f=z+e|0;if(z>>>0>=f>>>0)pa();n=c[z+24>>2]|0;p=c[z+12>>2]|0;do if((p|0)==(z|0)){r=z+20|0;u=c[r>>2]|0;if(!u){i=z+16|0;h=c[i>>2]|0;if(!h){A=0;break}else{B=h;C=i}}else{B=u;C=r}while(1){r=B+20|0;u=c[r>>2]|0;if(u|0){B=u;C=r;continue}r=B+16|0;u=c[r>>2]|0;if(!u)break;else{B=u;C=r}}if(C>>>0<m>>>0)pa();else{c[C>>2]=0;A=B;break}}else{r=c[z+8>>2]|0;if(r>>>0<m>>>0)pa();u=r+12|0;if((c[u>>2]|0)!=(z|0))pa();i=p+8|0;if((c[i>>2]|0)==(z|0)){c[u>>2]=p;c[i>>2]=r;A=p;break}else pa()}while(0);a:do if(n|0){p=c[z+28>>2]|0;m=34952+(p<<2)|0;do if((z|0)==(c[m>>2]|0)){c[m>>2]=A;if(!A){c[8663]=t&~(1<<p);break a}}else if(n>>>0>=(c[8666]|0)>>>0){c[n+16+(((c[n+16>>2]|0)!=(z|0)&1)<<2)>>2]=A;if(!A)break a;else break}else pa();while(0);p=c[8666]|0;if(A>>>0<p>>>0)pa();c[A+24>>2]=n;m=c[z+16>>2]|0;do if(m|0)if(m>>>0<p>>>0)pa();else{c[A+16>>2]=m;c[m+24>>2]=A;break}while(0);m=c[z+20>>2]|0;if(m|0)if(m>>>0<(c[8666]|0)>>>0)pa();else{c[A+20>>2]=m;c[m+24>>2]=A;break}}while(0);if(y>>>0<16){n=y+e|0;c[z+4>>2]=n|3;t=z+n+4|0;c[t>>2]=c[t>>2]|1}else{c[z+4>>2]=e|3;c[f+4>>2]=y|1;c[f+y>>2]=y;if(k|0){t=c[8667]|0;n=k>>>3;m=34688+(n<<1<<2)|0;p=1<<n;if(g&p){n=m+8|0;r=c[n>>2]|0;if(r>>>0<(c[8666]|0)>>>0)pa();else{D=n;E=r}}else{c[8662]=g|p;D=m+8|0;E=m}c[D>>2]=t;c[E+12>>2]=t;c[t+8>>2]=E;c[t+12>>2]=m}c[8664]=y;c[8667]=f}q=z+8|0;l=b;return q|0}else F=e}else F=e}else if(a>>>0<=4294967231){m=a+11|0;t=m&-8;p=c[8663]|0;if(p){r=0-t|0;n=m>>>8;if(n)if(t>>>0>16777215)G=31;else{m=(n+1048320|0)>>>16&8;i=n<<m;n=(i+520192|0)>>>16&4;u=i<<n;i=(u+245760|0)>>>16&2;h=14-(n|m|i)+(u<<i>>>15)|0;G=t>>>(h+7|0)&1|h<<1}else G=0;h=c[34952+(G<<2)>>2]|0;b:do if(!h){H=r;I=0;J=0;K=81}else{i=r;u=0;m=t<<((G|0)==31?0:25-(G>>>1)|0);n=h;s=0;while(1){j=(c[n+4>>2]&-8)-t|0;if(j>>>0<i>>>0)if(!j){L=0;M=n;N=n;K=85;break b}else{O=j;P=n}else{O=i;P=s}j=c[n+20>>2]|0;n=c[n+16+(m>>>31<<2)>>2]|0;o=(j|0)==0|(j|0)==(n|0)?u:j;j=(n|0)==0;if(j){H=O;I=o;J=P;K=81;break}else{i=O;u=o;m=m<<((j^1)&1);s=P}}}while(0);if((K|0)==81){if((I|0)==0&(J|0)==0){h=2<<G;r=p&(h|0-h);if(!r){F=t;break}h=(r&0-r)+-1|0;r=h>>>12&16;e=h>>>r;h=e>>>5&8;f=e>>>h;e=f>>>2&4;g=f>>>e;f=g>>>1&2;k=g>>>f;g=k>>>1&1;Q=c[34952+((h|r|e|f|g)+(k>>>g)<<2)>>2]|0;R=0}else{Q=I;R=J}if(!Q){S=H;T=R}else{L=H;M=Q;N=R;K=85}}if((K|0)==85)while(1)
|
||
|
|
||
|
// EMSCRIPTEN_END_FUNCS
|
||
|
var va=[Rh,Se,qg,kg,Vg,Md,jg,Rh];var wa=[Sh,uc,wc,tc,zc,oc,qc,lc,xc,nc,Ac,vc,yc,rc,sc,Sh];var xa=[Th,rd];var ya=[Uh,ld,od,pd,qd,Af,Uf,Wf,Xf,qe,zd,Uh,Uh,Uh,Uh,Uh];var za=[Vh,Tc,Zc,Wc,_c,ad,cd,sf];var Aa=[Wh,md,nd,Re,ig,eb,Wh,Wh];var Ba=[Xh,be,kd,$a,Pe,Xh,Xh,Xh];var Ca=[Yh,We];var Da=[Zh,If];var Ea=[_h,Qe,Te,Ve,$e,af,bf,cf,df,ef,ff,gf,hf,jf,kf,lf,mf,nf,ee,fe,ge,Ee,Xe,Nd,Ff,Hf,Ce,Ta,Va,Vf,_h,_h];var Fa=[$h,Ue,cb,$h];var Ga=[ai,Lb,Mb,Nb,Ob,Pb,Qb,Rb,Sb,jb,pb,rb,sb,lb,wb,xb,yb,kb,tb,ub,vb,mb,zb,Bb,Cb,nb,Db,Fb,Gb,ob,Hb,Jb,Kb,Tb,Ub,Vb,Wb,Xb,Yb,Zb,_b,dc,ec,fc,gc,$b,ac,bc,cc,hc,ic,jc,kc,oe,Sa,zf,ai,ai,ai,ai,ai,ai,ai,ai];return{_ogv_video_decoder_destroy:eg,stackSave:Ia,_ogv_video_decoder_init:cg,_llvm_cttz_i32:wh,_ogv_video_decoder_process_frame:gg,getTempRet0:Na,_bitshift64Lshr:rh,_bitshift64Shl:sh,_ogv_video_decoder_process_header:fg,_memset:qh,_sbrk:Bh,_memcpy:vh,stackAlloc:Ha,___muldi3:Ah,___uremdi3:Dh,_i64Subtract:oh,___udivmoddi4:xh,setTempRet0:Ma,_realloc:kh,_i64Add:ph,_ogv_video_decoder_async:dg,_emscripten_get_global_libc:hg,___udivdi3:yh,_llvm_bswap_i32:Eh,___muldsi3:zh,_testSetjmp:uh,_saveSetjmp:th,_free:jh,runPostSets:nh,setThrew:La,establishStackSpace:Ka,_memmove:Ch,stackRestore:Ja,_malloc:ih,stackAlloc:Ha,stackSave:Ia,stackRestore:Ja,establishStackSpace:Ka,setThrew:La,setTempRet0:Ma,getTempRet0:Na,dynCall_iiii:Fh,dynCall_viiiiiiiiii:Gh,dynCall_i:Hh,dynCall_vi:Ih,dynCall_vii:Jh,dynCall_ii:Kh,dynCall_v:Lh,dynCall_iiiii:Mh,dynCall_viiiiii:Nh,dynCall_iii:Oh,dynCall_iiiiii:Ph,dynCall_viiii:Qh}})
|
||
|
|
||
|
|
||
|
// EMSCRIPTEN_END_ASM
|
||
|
(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var _ogv_video_decoder_destroy=Module["_ogv_video_decoder_destroy"]=asm["_ogv_video_decoder_destroy"];var stackSave=Module["stackSave"]=asm["stackSave"];var _ogv_video_decoder_init=Module["_ogv_video_decoder_init"]=asm["_ogv_video_decoder_init"];var _llvm_cttz_i32=Module["_llvm_cttz_i32"]=asm["_llvm_cttz_i32"];var _ogv_video_decoder_process_frame=Module["_ogv_video_decoder_process_frame"]=asm["_ogv_video_decoder_process_frame"];var getTempRet0=Module["getTempRet0"]=asm["getTempRet0"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _ogv_video_decoder_process_header=Module["_ogv_video_decoder_process_header"]=asm["_ogv_video_decoder_process_header"];var _memset=Module["_memset"]=asm["_memset"];var _sbrk=Module["_sbrk"]=asm["_sbrk"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var ___muldi3=Module["___muldi3"]=asm["___muldi3"];var ___uremdi3=Module["___uremdi3"]=asm["___uremdi3"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var ___udivmoddi4=Module["___udivmoddi4"]=asm["___udivmoddi4"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var _realloc=Module["_realloc"]=asm["_realloc"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _ogv_video_decoder_async=Module["_ogv_video_decoder_async"]=asm["_ogv_video_decoder_async"];var _emscripten_get_global_libc=Module["_emscripten_get_global_libc"]=asm["_emscripten_get_global_libc"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];var _llvm_bswap_i32=Module["_llvm_bswap_i32"]=asm["_llvm_bswap_i32"];var ___muldsi3=Module["___muldsi3"]=asm["___muldsi3"];var _testSetjmp=Module["_testSetjmp"]=asm["_testSetjmp"];var _saveSetjmp=Module["_saveSetjmp"]=asm["_saveSetjmp"];var _free=Module["_free"]=asm["_free"];var runPostSets=Module["runPostSets"]=asm["runPostSets"];var setThrew=Module["setThrew"]=asm["setThrew"];var establishStackSpace=Module["establishStackSpace"]=asm["establishStackSpace"];var _memmove=Module["_memmove"]=asm["_memmove"];var stackRestore=Module["stackRestore"]=asm["stackRestore"];var _malloc=Module["_malloc"]=asm["_malloc"];var dynCall_iiii=Module["dynCall_iiii"]=asm["dynCall_iiii"];var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=asm["dynCall_viiiiiiiiii"];var dynCall_i=Module["dynCall_i"]=asm["dynCall_i"];var dynCall_vi=Module["dynCall_vi"]=asm["dynCall_vi"];var dynCall_vii=Module["dynCall_vii"]=asm["dynCall_vii"];var dynCall_ii=Module["dynCall_ii"]=asm["dynCall_ii"];var dynCall_v=Module["dynCall_v"]=asm["dynCall_v"];var dynCall_iiiii=Module["dynCall_iiiii"]=asm["dynCall_iiiii"];var dynCall_viiiiii=Module["dynCall_viiiiii"]=asm["dynCall_viiiiii"];var dynCall_iii=Module["dynCall_iii"]=asm["dynCall_iii"];var dynCall_iiiiii=Module["dynCall_iiiiii"]=asm["dynCall_iiiiii"];var dynCall_viiii=Module["dynCall_viiii"]=asm["dynCall_viiii"];Runtime.stackAlloc=Module["stackAlloc"];Runtime.stackSave=Module["stackSave"];Runtime.stackRestore=Module["stackRestore"];Runtime.establishStackSpace=Module["establishStackSpace"];Runtime.setTempRet0=Module["setTempRet0"];Runtime.getTempRet0=Module["getTempRet0"];Module["asm"]=asm;Module["then"]=(function(func){if(Module["calledRun"]){func(Module)}else{var old=Module["onRuntimeInitialized"];Module["onRuntimeInitialized"]=(function(){if(old)old();func(Module)})}return Module});function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}ExitStatus.prototype=new Error;ExitStatus.prototype.constructor=ExitStatus;var initialStackTop;var preloadStartTime=null;var calledMain=false;dependenciesFulfilled=function runCaller(){if(!Module["calledRun"])run();if(!Module["calledRun"])dependenciesFulfilled=runCaller};Module["callMain"]=Module.callMain=function callMain(args){args=args||[];ensureInitRuntime();var argc=args.length+1;function pad(){for(var i=0;i<4-1;i++){argv.push(0)}}var argv=[allocate(intArrayFromString(Module["thisProgram"]),"i8",ALLOC_NORMAL)];pad();for(var
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
return OGVDecoderVideoVP9;
|
||
|
};
|
||
|
})();
|