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.
32 lines
456 KiB
32 lines
456 KiB
8 years ago
|
var OGVDecoderVideoVP8MT
|
||
|
(function() {
|
||
|
var scriptSrc;
|
||
|
if (typeof document !== 'undefined' && document.currentScript) scriptSrc = document.currentScript.src;
|
||
|
OGVDecoderVideoVP8MT = function(OGVDecoderVideoVP8MT) {
|
||
|
OGVDecoderVideoVP8MT = OGVDecoderVideoVP8MT || {};
|
||
|
if (!OGVDecoderVideoVP8MT.currentScriptUrl) OGVDecoderVideoVP8MT.currentScriptUrl = scriptSrc;
|
||
|
var Module = OGVDecoderVideoVP8MT;
|
||
|
|
||
|
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 OGVDecoderVideoVP8MT=Module;var Module;if(!Module)Module=(typeof OGVDecoderVideoVP8MT!=="undefined"?OGVDecoderVideoVP8MT: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}var ENVIRONMENT_IS_PTHREAD;if(!ENVIRONMENT_IS_PTHREAD)ENVIRONMENT_IS_PTHREAD=false;var PthreadWorkerInit=Module["pthreadWorkerInit"]||undefined;if(!ENVIRONMENT_IS_PTHREAD)PthreadWorkerInit={};var currentScriptUrl=Module["currentScriptUrl"]||(ENVIRONMENT_IS_WORKER?undefined:document.currentScript.src);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.
|
||
|
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_i;var ba=env.invoke_vi;var ca=env.invoke_vii;var da=env.invoke_ii;var ea=env.invoke_viii;var fa=env.invoke_v;var ga=env.invoke_viiiiii;var ha=env.invoke_iii;var ia=env.invoke_iiiiii;var ja=env.invoke_viiii;var ka=env.__spawn_thread;var la=env._pthread_cleanup_pop;var ma=env._putenv;var na=env._emscripten_get_now_is_monotonic;var oa=env._emscripten_is_main_runtime_thread;var pa=env._tzset;var qa=env._unsetenv;var ra=env._emscripten_futex_wake_or_requeue;var sa=env._emscripten_syscall;var ta=env.___assert_fail;var ua=env._utimes;var va=env.___buildEnvironment;var wa=env._longjmp;var xa=env._sysconf;var ya=env._clock_gettime;var za=env._emscripten_futex_wait;var Aa=env._ogvjs_callback_async_complete;var Ba=env.___setErrNo;var Ca=env._emscripten_set_current_thread_status_js;var Da=env._pthread_getschedparam;var Ea=env._clearenv;var Fa=env._emscripten_asm_const_v;var Ga=env._emscripten_futex_wake;var Ha=env.__exit;var Ia=env._utime;var Ja=env.___pthread_setcancelstate;var Ka=env.___syscall6;var La=env._emscripten_memcpy_big;var Ma=env._ogvjs_callback_frame;var Na=env._exit;var Oa=env._confstr;var Pa=env._pthread_self;var Qa=env._pthread_join;var Ra=env._getenv;var Sa=env._pthread_exit;var Ta=env.___syscall54;var Ua=env._emscripten_num_logical_cores;var Va=env._pthread_create;var Wa=env.__register_pthread_ptr;var Xa=env._emscripten_get_now;var Ya=env._chroot;var Za=env._emscripten_force_num_logical_cores;var _a=env.__pthread_testcancel_js;var $a=env._abort;var ab=env._pthread_cleanup_push;var bb=env.___clock_gettime;var cb=env.__cleanup_thread;var db=env._gettimeofday;var eb=env._atexit;var fb=env.___syscall140;var gb=env._fpathconf;var hb=env._setenv;var ib=env.___syscall146;var jb=env._emscripten_conditional_set_current_thread_status_js;var kb=global.Atomics.load;var lb=global.Atomics.store;var mb=global.Atomics.exchange;var nb=global.Atomics.compareExchange;var ob=global.Atomics.add;var pb=global.Atomics.sub;var qb=global.Atomics.and;var rb=global.Atomics.or;var sb=global.Atomics.xor;var tb=0.0;
|
||
|
// EMSCRIPTEN_START_FUNCS
|
||
|
function qe(e,f,g){e=e|0;f=f|0;g=g|0;var 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,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,pa=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,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,Pa=0,Qa=0,Ra=0,Sa=0,Ta=0,Ua=0,Va=0,Wa=0,Xa=0,Ya=0,Za=0,_a=0,$a=0,ab=0,bb=0,cb=0,db=0,eb=0,fb=0,gb=0,hb=0,ib=0,jb=0,kb=0,lb=0,mb=0,nb=0,ob=0,pb=0,qb=0,rb=0,sb=0,tb=0,ub=0,vb=0,wb=0,xb=0,yb=0,zb=0,Ab=0,Bb=0,Cb=0,Db=0,Eb=0,Fb=0,Gb=0,Hb=0,Ib=0,Jb=0,Kb=0,Lb=0,Mb=0,Nb=0,Ob=0;h=l;l=l+96|0;i=h+80|0;j=h+32|0;k=h+16|0;m=h;n=c[e+11848>>2]|0;o=e+5720|0;c[i>>2]=(c[o>>2]|0)+n;p=c[e+11436>>2]|0;q=c[e+3232>>2]|0;r=c[e+3236>>2]|0;s=c[q+16>>2]|0;t=c[q+36>>2]|0;c[k>>2]=0;c[j+12>>2]=c[r+52>>2];c[j+16>>2]=c[r+56>>2];c[j+20>>2]=c[r+60>>2];c[k+4>>2]=c[r+112>>2];u=c[e+3240>>2]|0;c[j+24>>2]=c[u+52>>2];c[j+28>>2]=c[u+56>>2];c[j+32>>2]=c[u+60>>2];c[k+8>>2]=c[u+112>>2];u=c[e+3244>>2]|0;c[j+36>>2]=c[u+52>>2];c[j+40>>2]=c[u+56>>2];c[j+44>>2]=c[u+60>>2];c[k+12>>2]=c[u+112>>2];u=1<<p;p=c[q+52>>2]|0;v=c[q+56>>2]|0;w=c[q+60>>2]|0;x=f+3100|0;c[x>>2]=(g|0)!=0&1;y=c[e+5724>>2]|0;z=f+3088|0;c[z>>2]=(c[e+5772>>2]|0)+((S(y,g)|0)*76|0);A=f+3092|0;c[A>>2]=y;y=e+5716|0;B=c[y>>2]|0;if((B|0)>(g|0)){C=f+3216|0;D=e+11852|0;E=s<<4;F=t<<3;G=e+9188|0;H=f+3140|0;I=f+3144|0;J=f+3104|0;K=f+3192|0;L=f+3196|0;M=e+9136|0;N=f+3108|0;O=f+3112|0;P=f+3116|0;Q=f+3120|0;R=f+3124|0;T=f+3128|0;U=f+2984|0;V=f+3004|0;W=f+3132|0;X=f+3136|0;Y=e+11892|0;Z=e+11896|0;_=e+11900|0;$=e+11904|0;aa=f+3120|0;ba=e+11908|0;ca=e+11912|0;da=f+3020|0;ea=f+3024|0;fa=f+3028|0;ga=e+11856|0;ha=e+11888|0;ia=e+11824|0;ja=f+3184|0;ka=f+3188|0;la=f+2900|0;ma=f+2904|0;na=f+2908|0;oa=f+3220|0;pa=f+3148|0;qa=f+2016|0;ra=f+1984|0;sa=f+896|0;ta=f+2112|0;ua=f+2e3|0;va=f+384|0;wa=f+2816|0;xa=f+2008|0;ya=f+2080|0;za=f+2820|0;Aa=f+2048|0;Ba=e+5780|0;Ca=e+5700|0;Da=m+4|0;Ea=m+8|0;Fa=m+12|0;Ga=s*15|0;Ha=t*7|0;Ia=n+-1|0;Ja=s+15|0;Ka=(s<<1)+15|0;La=(s*3|0)+15|0;Ma=(s<<2)+15|0;Na=(s*5|0)+15|0;Oa=(s*6|0)+15|0;Pa=(s*7|0)+15|0;Qa=(s<<3)+15|0;Ra=(s*9|0)+15|0;Sa=(s*10|0)+15|0;Ta=(s*11|0)+15|0;Ua=(s*12|0)+15|0;Va=(s*13|0)+15|0;Wa=(s*14|0)+15|0;Xa=Ga+15|0;Ya=t+7|0;Za=(t<<1)+7|0;_a=(t*3|0)+7|0;$a=(t<<2)+7|0;ab=(t*5|0)+7|0;bb=(t*6|0)+7|0;cb=Ha+7|0;db=g;while(1){c[C>>2]=e+11456+(((db|0)%(u|0)|0)*28|0);eb=(db|0)>0;fb=c[D>>2]|0;gb=db+-1|0;hb=eb?fb+(gb<<2)|0:i;ib=fb+(db<<2)|0;fb=S(E,db)|0;jb=S(F,db)|0;c[H>>2]=c[G>>2];kb=c[I>>2]|0;lb=kb+9|0;do{a[kb>>0]=0;kb=kb+1|0}while((kb|0)<(lb|0));c[J>>2]=0;c[K>>2]=0-(db<<7);c[L>>2]=33554431-db+(c[y>>2]|0)<<7;if(!(c[M>>2]|0)){mb=p+fb|0;nb=v+jb|0;ob=w+jb|0;pb=mb+-1|0;c[Q>>2]=pb;qb=nb+-1|0;c[R>>2]=qb;rb=ob+-1|0;c[T>>2]=rb;sb=c[U>>2]|0;c[N>>2]=mb+(0-sb);mb=c[V>>2]|0;tb=0-mb|0;c[O>>2]=nb+tb;c[P>>2]=ob+tb;c[W>>2]=sb;c[X>>2]=mb;a[pb>>0]=-127;a[pb+sb>>0]=-127;a[pb+(sb<<1)>>0]=-127;a[pb+(sb*3|0)>>0]=-127;a[pb+(sb<<2)>>0]=-127;a[pb+(sb*5|0)>>0]=-127;a[pb+(sb*6|0)>>0]=-127;a[pb+(sb*7|0)>>0]=-127;a[pb+(sb<<3)>>0]=-127;a[pb+(sb*9|0)>>0]=-127;a[pb+(sb*10|0)>>0]=-127;a[pb+(sb*11|0)>>0]=-127;a[pb+(sb*12|0)>>0]=-127;a[pb+(sb*13|0)>>0]=-127;a[pb+(sb*14|0)>>0]=-127;a[pb+(sb*15|0)>>0]=-127;a[qb>>0]=-127;a[qb+mb>>0]=-127;sb=mb<<1;a[qb+sb>>0]=-127;pb=mb*3|0;a[qb+pb>>0]=-127;tb=mb<<2;a[qb+tb>>0]=-127;ob=mb*5|0;a[qb+ob>>0]=-127;nb=mb*6|0;a[qb+nb>>0]=-127;ub=mb*7|0;a[qb+ub>>0]=-127;a[rb>>0]=-127;a[rb+mb>>0]=-127;a[rb+sb>>0]=-127;a[rb+pb>>0]=-127;a[rb+tb>>0]=-127;a[rb+ob>>0]=-127;a[rb+nb>>0]=-127;a[rb+ub>>0]=-127}else{c[N>>2]=(c[(c[Y>>2]|0)+(db<<2)>>2]|0)+32;c[O>>2]=(c[(c[Z>>2]|0)+(db<<2)>>2]|0)+16;c[P>>2]=(c[(c[_>>2]|0)+(db<<2)>>2]|0)+16;c[aa>>2]=c[(c[$>>2]|0)+(db<<2)>>2];c[R>>2]=c[(c[ba>>2]|0)+(db<<2)>>2];c[T>>2]=c[(c[ca>>2]|0)+(db<<2)>>2];c[W>>2]=1;c[X>>2]=1}if((c[o>>2]|0)>0){ub=(db|0)!=0;rb=db+1|0;nb=0;ob=jb;tb=fb;while(1){pb=nb+-1|0;if(!((pb|0)%(n|0)|0)){sb=(c[ga>>2]|0)+(db*28|0)|0;mb=(c[ha>>2]|0)+(db*48|0)|0;fg(sb)|0;c[ib>>2]=pb;if(mb|0)tg(mb)|0;cg(sb)|0}if(ub&(nb&Ia|0)==0){sb=(c[ga>>2]|0)+(gb*28|0)
|
||
|
function Fb(a){a=a|0;var b=0;b=l;l=l+a|0;l=l+15&-16;return b|0}function Gb(){return l|0}function Hb(a){a=a|0;l=a}function Ib(a,b){a=a|0;b=b|0;l=a;m=b}function Jb(a,b){a=a|0;b=b|0;if(!o){o=a;p=b}}function Kb(a){a=a|0;D=a}function Lb(){return D|0}function Mb(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=Cb[c[b+12>>2]&15](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;Pb(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 Nb(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=Db[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 Ob(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=Cb[c[e+36>>2]&15](f,b)|0;return d|0}function Pb(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){yb[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 Qb(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;Ne(b+8|0,79,e,h)|0;a[b+87>>0]=0}if(!(c[b+88>>2]|0)){l=g;return}else wa(b+92|0,c[b>>2]|0)}function Rb(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=Tg(a|0,0,3,0)|0;e=Tg(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=Kg(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 Sb(a){a=a|0;var b=0,d=0;b=Tg(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=Kg(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 Tb(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=$g(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=Tg(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=Kg(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}Sg(g|0,0,f|0)|0;h=g;return h|0}function Ub(a){a=a|0;if(!a)return;Lg(c[a+-4>>2]|0);return}function Vb(a){a=a|0;var b=0,d=0;if(!a){b=-1;return b|0}if((c[a+72>>2]|0)>0)Ub(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 Wb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var 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;if(!a){f=-2;return f|0}g=b+15&-16;h=d+15&-16;i=e<<1;j=g+31+i&-32;k=S(j,h+i|0)|0;i=g>>1;l=h>>1;m=j>>1;n=S(m,l+e|0)|0;o=(n<<1)+k|0;p=a+68|0;q=c[p>>2]|0;if(!q){r=Rb(32,o)|0;c[p>>2]=r;c[a+72>>2]=o;if(!r){f=-1;return f|0}else s=r}else if((c[a+72>>2]|0)<(o|0)){f=-1;return f|0}else s=q;if(e&31|0){f=-3;return f|0}c[a+8>>2]=b;c[a+12>>2]=d;c[a>>2]=g;c[a+4>>2]=h;c[a+16>>2]=j;c[a+28>>2]=(b+1|0)/2|0;c[a+32>>2]=(d+1|0)/2|0;c[a+20>>2]=i;c[a+24>>2]=l;c[a+36>>2]=m;c[a+40>>2]=0;c[a+44>>2]=0;c[a+48>>2]=0;c[a+76>>2]=e;c[a+80>>2]=o;c[a+52>>2]=s+(S(j,e)|0)+e;j=s+k|0;k=(e|0)/2|0;e=S(m,k)|0;c[a+56>>2]=j+e+k;c[a+60>>2]=j+n+e+k;c[a+64>>2]=0;c[a+112>>2]=0;f=0;return f|0}function Xb(a,b,d,e){a=a|0;b=b|0;d=d|0;e=e|0;var f=0,g=0,h=0;if(!a){f=-2;return f|0}if((c[a+72>>2]|0)>0)Ub(c[a+68>>2]|0);g=a;h=g+120|0;do{c[g>>2]=0;g=g+4|0}while((g|0)<(h|0));f=Wb(a,b,d,e)|0;return f|0}function Yb(b){b=b|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;d=c[b+76>>2]|0;e=(d|0)/2|0;f=c[b+52>>2]|0;g=c[b+16>>2]|0;h=c[b+8>>2]|0;i=c[b+12>>2]|0;j=d-i+(c[b+4>>2]|0)|0;k=(c[b>>2]|0)+d|0;l=k-h|0;m=k+d|0;k=f+
|
||
|
function Hd(a){a=a|0;var b=0,d=0;Sg((c[a+52>>2]|0)+-1+(0-(c[a+16>>2]|0))|0,127,(c[a>>2]|0)+5|0)|0;b=a+36|0;d=a+20|0;Sg((c[a+56>>2]|0)+-1+(0-(c[b>>2]|0))|0,127,(c[d>>2]|0)+5|0)|0;Sg((c[a+60>>2]|0)+-1+(0-(c[b>>2]|0))|0,127,(c[d>>2]|0)+5|0)|0;return}function Id(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;e=d;f=(c[b>>2]|0)+(4-1)&~(4-1);g=c[f>>2]|0;c[b>>2]=f+4;if(!g){h=8;l=d;return h|0}f=c[g+28>>2]|0;b=c[g+32>>2]|0;i=(f+1|0)>>>1;j=(b+1|0)>>>1;c[e+52>>2]=c[g+52>>2];c[e+56>>2]=c[g+56>>2];c[e+60>>2]=c[g+60>>2];c[e+8>>2]=f;c[e+12>>2]=b;c[e>>2]=f;c[e+4>>2]=b;c[e+28>>2]=i;c[e+32>>2]=j;c[e+20>>2]=i;c[e+24>>2]=j;j=c[g+68>>2]|0;c[e+16>>2]=j;c[e+36>>2]=c[g+72>>2];c[e+76>>2]=(j-f|0)>>>1;h=ge(c[a+348>>2]|0,c[g>>2]|0,e)|0;l=d;return h|0}function Jd(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0,i=0,j=0;d=l;l=l+128|0;e=d;f=(c[b>>2]|0)+(4-1)&~(4-1);g=c[f>>2]|0;c[b>>2]=f+4;if(!g){h=8;l=d;return h|0}f=c[g+28>>2]|0;b=c[g+32>>2]|0;i=(f+1|0)>>>1;j=(b+1|0)>>>1;c[e+52>>2]=c[g+52>>2];c[e+56>>2]=c[g+56>>2];c[e+60>>2]=c[g+60>>2];c[e+8>>2]=f;c[e+12>>2]=b;c[e>>2]=f;c[e+4>>2]=b;c[e+28>>2]=i;c[e+32>>2]=j;c[e+20>>2]=i;c[e+24>>2]=j;j=c[g+68>>2]|0;c[e+16>>2]=j;c[e+36>>2]=c[g+72>>2];c[e+76>>2]=(j-f|0)>>>1;h=fe(c[a+348>>2]|0,c[g>>2]|0,e)|0;l=d;return h|0}function Kd(a,b){a=a|0;b=b|0;return 4}function Ld(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=(c[b>>2]|0)+(4-1)&~(4-1);e=c[d>>2]|0;c[b>>2]=d+4;if(!e){f=8;return f|0}d=c[a+348>>2]|0;c[e>>2]=(c[d+9152>>2]<<1)+(c[d+9156>>2]<<2)+(c[d+9148>>2]|0);f=0;return f|0}function Md(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=(c[b>>2]|0)+(4-1)&~(4-1);e=c[d>>2]|0;c[b>>2]=d+4;d=c[a+348>>2]|0;if(!((e|0)!=0&(d|0)!=0)){f=8;return f|0}a=c[d+5060>>2]|0;if(!a){f=1;return f|0}c[e>>2]=c[a+112>>2];f=0;return f|0}function Nd(a,b){a=a|0;b=b|0;var d=0,e=0,f=0;d=(c[b>>2]|0)+(4-1)&~(4-1);e=c[d>>2]|0;c[b>>2]=d+4;if(!e){f=8;return f|0}d=(c[a+348>>2]|0)+3248|0;a=(je(d,3)|0)!=0;b=(je(d,2)|0)!=0;c[e>>2]=(b?2:0)|(a?4:0)|(je(d,1)|0)!=0;f=0;return f|0}function Od(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0;d=(c[b>>2]|0)+(4-1)&~(4-1);e=c[d>>2]|0;c[b>>2]=d+4;if(!e){c[a+232>>2]=0;f=0;g=a+236|0;c[g>>2]=f;return 0}else{c[a+232>>2]=c[e>>2];f=c[e+4>>2]|0;g=a+236|0;c[g>>2]=f;return 0}return 0}function Pd(a,b){a=a|0;b=b|0;var d=0,e=0,f=0,g=0,h=0;Zc();yc();_b();b=a+24|0;if(c[b>>2]|0){d=0;return d|0}e=Tb(1,560)|0;if(!e){d=2;return d|0}c[b>>2]=e;c[e+4>>2]=c[a+16>>2];c[e+196>>2]=16;c[e+232>>2]=0;c[e+236>>2]=0;f=a+20|0;a=c[f>>2]|0;if(!a)g=e;else{h=e+184|0;c[h>>2]=c[a>>2];c[h+4>>2]=c[a+4>>2];c[h+8>>2]=c[a+8>>2];c[f>>2]=h;g=c[b>>2]|0}c[g+484>>2]=0;c[g+480>>2]=c[g+4>>2]&262144;d=0;return d|0}function Qd(a){a=a|0;ne(a+348|0)|0;Ub(a);return 0}function Rd(b,e,f){b=b|0;e=e|0;f=f|0;var g=0,h=0;if((e|0)<1){g=8;return g|0}h=f+12|0;c[h>>2]=0;if(e>>>0<=9){g=5;return g|0}if(a[b>>0]&1){g=5;return g|0}c[h>>2]=1;if((a[b+3>>0]|0)!=-99){g=5;return g|0}if((a[b+4>>0]|0)!=1){g=5;return g|0}if((a[b+5>>0]|0)!=42){g=5;return g|0}h=d[b+7>>0]<<8&16128|d[b+6>>0];c[f+4>>2]=h;e=d[b+9>>0]<<8&16128|d[b+8>>0];c[f+8>>2]=e;g=(h|0)==0|(e|0)==0?7:0;return g|0}function Sd(a,b){a=a|0;b=b|0;var d=0;d=a+196|0;c[b>>2]=c[d>>2];c[b+4>>2]=c[d+4>>2];c[b+8>>2]=c[d+8>>2];c[b+12>>2]=c[d+12>>2];c[b>>2]=16;return 0}function Td(b,e,f,g,h){b=b|0;e=e|0;f=f|0;g=g|0;h=h|0;var 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,aa=0,ca=0,da=0,fa=0,ga=0,ka=0,la=0,ma=0,na=0,oa=0,pa=0,qa=0,ra=0,sa=0,ta=0,ua=0,va=0,xa=0,ya=0,za=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;i=l;l=l+64|0;j=i+16|0;k=i+8|0;m=i;n=4;q=Kg(40)|0;c[q>>2]=0;r=i+48|0;s=i+24|0;t=b+480|0;u=c[t>>2]|0;v=(e|0)==0;if(v&(u|f|0)==0){w=0;Lg(q|0);l=i;return w|0}x=b+484|0;y=c[x>>2]|0;if(!y){z=b+488|0;A=z+72|0;do{c[z>>2]=0;z=z+4|0}while((z|0)<(A|0))}B=(u|0)!=0;if(!(v&(f|0)==0|B^1)){c[b+488+(y<<2)>>2]=e;c[b+524+(c[x>>2]<<2)>>2]=f;y=(c[x>>2]|0)+1|0;v=y>>>0>9;c[x>>2]=v?0:y;Lg(q|0);l=i;return (v?8:0)|0}v=b+488|0;if(B){C=c[v>>2]|0;E=c[b+524>>2]|0}else{c[v>>2]=e;c[b+524>>2]=f;c[x>>2]=1;C=e;E=f}v=b+200|0;B=c[v>>2]|0;y=b+204|0;u=c[y>>2]|0;F=b+232|
|
||
|
|
||
|
// EMSCRIPTEN_END_FUNCS
|
||
|
var ub=[ph,Rd,Le,Ge,pf,Ac,Fe,ph];var vb=[qh,le];var wb=[rh,rd,te,Dc,Ub,oe,Cc,_d,$c,qd,wg,Fg,rh,rh,rh,rh];var xb=[sh,Zb];var yb=[th,Qd,Ee,ae,pe,we,th,th];var zb=[uh,se];var Ab=[vh,$b,zc,_c,Ed,me,xe,vh];var Bb=[wh,Kc,Oc,Mc,Qc,Lc,Pc,Nc,Rc,wh,wh,wh,wh,wh,wh,wh];var Cb=[xh,Id,Jd,Kd,Ld,Md,Nd,Od,Pd,Sd,Ud,ke,Rb,xg,xh,xh];var Db=[yh,Td,he,yh];var Eb=[zh,jc,lc,oc,qc,uc,sc,xc,ic,kc,nc,pc,tc,rc,wc,vc,mc,bc,ac,ec,gc,fc,dc,hc,cc,Qb,zh,zh,zh,zh,zh,zh];return{__emscripten_atomic_fetch_and_xor_u64:Af,_bitshift64Shl:ah,_emscripten_atomic_load_f32:Hf,_bitshift64Lshr:Vg,_ogv_video_decoder_destroy:ze,___emscripten_pthread_data_constructor:De,stackSave:Gb,_emscripten_atomic_xor_u64:Pf,_emscripten_atomic_load_u64:Jf,___udivdi3:$g,_ogv_video_decoder_process_frame:Be,getTempRet0:Lb,_emscripten_atomic_and_u64:Df,_emscripten_sync_run_in_main_thread:Rf,_emscripten_sync_run_in_main_thread_4:Wf,_emscripten_sync_run_in_main_thread_5:Xf,_emscripten_sync_run_in_main_thread_6:Yf,_emscripten_sync_run_in_main_thread_7:Zf,_emscripten_sync_run_in_main_thread_0:Sf,_emscripten_sync_run_in_main_thread_1:Tf,_emscripten_sync_run_in_main_thread_2:Uf,__emscripten_atomic_fetch_and_sub_u64:zf,_emscripten_atomic_exchange_u32:Ff,_ogv_video_decoder_process_header:Ae,_emscripten_atomic_cas_u64:Ef,_llvm_cttz_i32:Zg,_emscripten_atomic_sub_u64:Of,_emscripten_sync_run_in_main_thread_xprintf_varargs:_f,_memcpy:Yg,___errno_location:Ie,__emscripten_atomic_fetch_and_and_u64:xf,_emscripten_sync_run_in_main_thread_3:Vf,_emscripten_atomic_store_f64:Mf,stackAlloc:Fb,_i64Subtract:Rg,_ogv_video_decoder_init:ve,_memset:Sg,setTempRet0:Kb,_realloc:Mg,_i64Add:Tg,_emscripten_atomic_store_u64:Nf,_emscripten_atomic_load_f64:If,_emscripten_main_thread_process_queued_calls:Qf,_ogv_video_decoder_async:ye,_emscripten_get_global_libc:Ce,__emscripten_atomic_fetch_and_add_u64:wf,__emscripten_atomic_fetch_and_or_u64:yf,_emscripten_async_run_in_main_thread:Bf,_llvm_bswap_i32:ch,runPostSets:Pg,_testSetjmp:Wg,_saveSetjmp:Ug,_emscripten_atomic_add_u64:Cf,_free:Lg,_emscripten_atomic_store_f32:Lf,setThrew:Jb,_emscripten_atomic_exchange_u64:Gf,___uremdi3:bh,___pthread_tsd_run_dtors:$f,_emscripten_set_current_thread_status:Qg,stackRestore:Hb,___udivmoddi4:_g,_malloc:Kg,establishStackSpace:Ib,_emscripten_conditional_set_current_thread_status:Xg,_sbrk:dh,_emscripten_atomic_or_u64:Kf,stackAlloc:Fb,stackSave:Gb,stackRestore:Hb,establishStackSpace:Ib,setThrew:Jb,setTempRet0:Kb,getTempRet0:Lb,dynCall_iiii:eh,dynCall_i:fh,dynCall_vi:gh,dynCall_vii:hh,dynCall_ii:ih,dynCall_viii:jh,dynCall_v:kh,dynCall_viiiiii:lh,dynCall_iii:mh,dynCall_iiiiii:nh,dynCall_viiii:oh}})
|
||
|
|
||
|
|
||
|
// EMSCRIPTEN_END_ASM
|
||
|
(Module.asmGlobalArg,Module.asmLibraryArg,buffer);var __emscripten_atomic_fetch_and_xor_u64=Module["__emscripten_atomic_fetch_and_xor_u64"]=asm["__emscripten_atomic_fetch_and_xor_u64"];var _bitshift64Shl=Module["_bitshift64Shl"]=asm["_bitshift64Shl"];var _emscripten_atomic_load_f32=Module["_emscripten_atomic_load_f32"]=asm["_emscripten_atomic_load_f32"];var _bitshift64Lshr=Module["_bitshift64Lshr"]=asm["_bitshift64Lshr"];var _ogv_video_decoder_destroy=Module["_ogv_video_decoder_destroy"]=asm["_ogv_video_decoder_destroy"];var ___emscripten_pthread_data_constructor=Module["___emscripten_pthread_data_constructor"]=asm["___emscripten_pthread_data_constructor"];var stackSave=Module["stackSave"]=asm["stackSave"];var _emscripten_atomic_xor_u64=Module["_emscripten_atomic_xor_u64"]=asm["_emscripten_atomic_xor_u64"];var _emscripten_atomic_load_u64=Module["_emscripten_atomic_load_u64"]=asm["_emscripten_atomic_load_u64"];var ___udivdi3=Module["___udivdi3"]=asm["___udivdi3"];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 _emscripten_atomic_and_u64=Module["_emscripten_atomic_and_u64"]=asm["_emscripten_atomic_and_u64"];var _emscripten_sync_run_in_main_thread=Module["_emscripten_sync_run_in_main_thread"]=asm["_emscripten_sync_run_in_main_thread"];var _emscripten_sync_run_in_main_thread_4=Module["_emscripten_sync_run_in_main_thread_4"]=asm["_emscripten_sync_run_in_main_thread_4"];var _emscripten_sync_run_in_main_thread_5=Module["_emscripten_sync_run_in_main_thread_5"]=asm["_emscripten_sync_run_in_main_thread_5"];var _emscripten_sync_run_in_main_thread_6=Module["_emscripten_sync_run_in_main_thread_6"]=asm["_emscripten_sync_run_in_main_thread_6"];var _emscripten_sync_run_in_main_thread_7=Module["_emscripten_sync_run_in_main_thread_7"]=asm["_emscripten_sync_run_in_main_thread_7"];var _emscripten_sync_run_in_main_thread_0=Module["_emscripten_sync_run_in_main_thread_0"]=asm["_emscripten_sync_run_in_main_thread_0"];var _emscripten_sync_run_in_main_thread_1=Module["_emscripten_sync_run_in_main_thread_1"]=asm["_emscripten_sync_run_in_main_thread_1"];var _emscripten_sync_run_in_main_thread_2=Module["_emscripten_sync_run_in_main_thread_2"]=asm["_emscripten_sync_run_in_main_thread_2"];var __emscripten_atomic_fetch_and_sub_u64=Module["__emscripten_atomic_fetch_and_sub_u64"]=asm["__emscripten_atomic_fetch_and_sub_u64"];var _emscripten_atomic_exchange_u32=Module["_emscripten_atomic_exchange_u32"]=asm["_emscripten_atomic_exchange_u32"];var _ogv_video_decoder_process_header=Module["_ogv_video_decoder_process_header"]=asm["_ogv_video_decoder_process_header"];var _emscripten_atomic_cas_u64=Module["_emscripten_atomic_cas_u64"]=asm["_emscripten_atomic_cas_u64"];var _llvm_cttz_i32=Module["_llvm_cttz_i32"]=asm["_llvm_cttz_i32"];var _emscripten_atomic_sub_u64=Module["_emscripten_atomic_sub_u64"]=asm["_emscripten_atomic_sub_u64"];var _emscripten_sync_run_in_main_thread_xprintf_varargs=Module["_emscripten_sync_run_in_main_thread_xprintf_varargs"]=asm["_emscripten_sync_run_in_main_thread_xprintf_varargs"];var _memcpy=Module["_memcpy"]=asm["_memcpy"];var ___errno_location=Module["___errno_location"]=asm["___errno_location"];var __emscripten_atomic_fetch_and_and_u64=Module["__emscripten_atomic_fetch_and_and_u64"]=asm["__emscripten_atomic_fetch_and_and_u64"];var _emscripten_sync_run_in_main_thread_3=Module["_emscripten_sync_run_in_main_thread_3"]=asm["_emscripten_sync_run_in_main_thread_3"];var _emscripten_atomic_store_f64=Module["_emscripten_atomic_store_f64"]=asm["_emscripten_atomic_store_f64"];var stackAlloc=Module["stackAlloc"]=asm["stackAlloc"];var _i64Subtract=Module["_i64Subtract"]=asm["_i64Subtract"];var _ogv_video_decoder_init=Module["_ogv_video_decoder_init"]=asm["_ogv_video_decoder_init"];var _memset=Module["_memset"]=asm["_memset"];var setTempRet0=Module["setTempRet0"]=asm["setTempRet0"];var _realloc=Module["_realloc"]=asm["_realloc"];var _i64Add=Module["_i64Add"]=asm["_i64Add"];var _emscripten_atomic_store_u64=Module["_e
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
return OGVDecoderVideoVP8MT;
|
||
|
};
|
||
|
})();
|