From f8804b1e4a0306edea2fd3e0f9f62582f716a823 Mon Sep 17 00:00:00 2001 From: robo-mop Date: Fri, 15 Sep 2023 15:36:10 +0530 Subject: [PATCH] Update libavif (v1.0.1-main) --- codecs/avif/Makefile | 2 +- codecs/avif/enc/avif_enc.js | 2 +- codecs/avif/enc/avif_enc.wasm | Bin 2807916 -> 2780980 bytes codecs/avif/enc/avif_enc_mt.js | 2 +- codecs/avif/enc/avif_enc_mt.wasm | Bin 2857747 -> 2830617 bytes 5 files changed, 3 insertions(+), 3 deletions(-) diff --git a/codecs/avif/Makefile b/codecs/avif/Makefile index 79dada81..8ffbb717 100644 --- a/codecs/avif/Makefile +++ b/codecs/avif/Makefile @@ -1,6 +1,6 @@ # libavif and libaom versions are from # google3/third_party/libavif/METADATA -CODEC_URL = https://github.com/AOMediaCodec/libavif/archive/bc41fc5b22786976ca23664905875ccd104f55c4.tar.gz +CODEC_URL = https://github.com/AOMediaCodec/libavif/archive/d1c26facaf5a8a97919ceee06814d05d10e25622.tar.gz CODEC_PACKAGE = node_modules/libavif.tar.gz LIBAOM_URL = https://aomedia.googlesource.com/aom/+archive/v3.6.0.tar.gz diff --git a/codecs/avif/enc/avif_enc.js b/codecs/avif/enc/avif_enc.js index 9ea6d5bc..d9550ea2 100644 --- a/codecs/avif/enc/avif_enc.js +++ b/codecs/avif/enc/avif_enc.js @@ -6,7 +6,7 @@ var Module = (function() { function(Module) { Module = Module || {}; -var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=true;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;var UTF8Decoder=new TextDecoder("utf8");function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;return UTF8Decoder.decode(heap.subarray?heap.subarray(idx,endPtr):new Uint8Array(heap.slice(idx,endPtr)))}function UTF8ToString(ptr,maxBytesToRead){if(!ptr)return"";var maxPtr=ptr+maxBytesToRead;for(var end=ptr;!(end>=maxPtr)&&HEAPU8[end];)++end;return UTF8Decoder.decode(HEAPU8.subarray(ptr,end))}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=new TextDecoder("utf-16le");function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr));var str="";for(var i=0;!(i>=maxBytesToRead/2);++i){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)break;str+=String.fromCharCode(codeUnit)}return str}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}if(Module["locateFile"]){var wasmBinaryFile="avif_enc.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}}else{var wasmBinaryFile=new URL("avif_enc.wasm",import.meta.url).toString()}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["T"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["aa"];addOnInit(Module["asm"]["U"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync().catch(readyPromiseReject);return{}}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function _atexit(func,arg){}function ___cxa_thread_atexit(a0,a1){return _atexit(a0,a1)}var SYSCALLS={mappings:{},buffers:[null,[],[]],printChar:function(stream,curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},get64:function(low,high){return low}};function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;return 0}function ___sys_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;return 0}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs}var structRegistrations={};function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function simpleReadValueFromPointer(pointer){return this["fromWireType"](HEAPU32[pointer>>2])}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function dynCallLegacy(sig,ptr,args){var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)}function dynCall(sig,ptr,args){if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}return wasmTable.get(ptr).apply(null,args)}function getDynCaller(sig,ptr){var argCache=[];return function(){argCache.length=arguments.length;for(var i=0;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.includes("unsigned");registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||HEAPU8[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);HEAPU32[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_value_object(rawType,name,constructorSignature,rawConstructor,destructorSignature,rawDestructor){structRegistrations[rawType]={name:readLatin1String(name),rawConstructor:embind__requireFunction(constructorSignature,rawConstructor),rawDestructor:embind__requireFunction(destructorSignature,rawDestructor),fields:[]}}function __embind_register_value_object_field(structType,fieldName,getterReturnType,getterSignature,getter,getterContext,setterArgumentType,setterSignature,setter,setterContext){structRegistrations[structType].fields.push({fieldName:readLatin1String(fieldName),getterReturnType:getterReturnType,getter:embind__requireFunction(getterSignature,getter),getterContext:getterContext,setterArgumentType:setterArgumentType,setter:embind__requireFunction(setterSignature,setter),setterContext:setterContext})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_incref(handle){if(handle>4){emval_handle_array[handle].refcount+=1}}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function craftEmvalAllocator(argCount){var argsList="";for(var i=0;i>> 2) + "+i+'], "parameter '+i+'");\n'+"var arg"+i+" = argType"+i+".readValueFromPointer(args);\n"+"args += argType"+i+"['argPackAdvance'];\n"}functionBody+="var obj = new constructor("+argsList+");\n"+"return __emval_register(obj);\n"+"}\n";return new Function("requireRegisteredType","Module","__emval_register",functionBody)(requireRegisteredType,Module,__emval_register)}var emval_newers={};function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function __emval_new(handle,argCount,argTypes,args){handle=requireHandle(handle);var newer=emval_newers[argCount];if(!newer){newer=craftEmvalAllocator(argCount);emval_newers[argCount]=newer}return newer(handle,argTypes,args)}function _abort(){abort()}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp"}function _emscripten_longjmp(a0,a1){return _longjmp(a0,a1)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}function _fd_close(fd){return 0}function _fd_read(fd,iov,iovcnt,pnum){var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){}function _fd_write(fd,iov,iovcnt,pnum){var num=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=num;return 0}function _getTempRet0(){return getTempRet0()}function _setTempRet0(val){setTempRet0(val)}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}InternalError=Module["InternalError"]=extendError(Error,"InternalError");embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var asmLibraryArg={"S":___cxa_thread_atexit,"u":___sys_fcntl64,"L":___sys_ioctl,"M":___sys_open,"A":__embind_finalize_value_object,"D":__embind_register_bigint,"O":__embind_register_bool,"N":__embind_register_emval,"w":__embind_register_float,"z":__embind_register_function,"j":__embind_register_integer,"f":__embind_register_memory_view,"x":__embind_register_std_string,"p":__embind_register_std_wstring,"F":__embind_register_value_object,"g":__embind_register_value_object_field,"P":__embind_register_void,"m":__emval_decref,"R":__emval_get_global,"y":__emval_incref,"H":__emval_new,"e":_abort,"d":_emscripten_longjmp,"I":_emscripten_memcpy_big,"o":_emscripten_resize_heap,"v":_fd_close,"K":_fd_read,"C":_fd_seek,"J":_fd_write,"b":_getTempRet0,"i":invoke_iii,"k":invoke_iiiii,"s":invoke_iiiiiiiiii,"G":invoke_iiiiiiiiiiii,"B":invoke_ijiii,"l":invoke_vi,"h":invoke_vii,"t":invoke_viii,"c":invoke_viiii,"E":invoke_viiiii,"q":invoke_viiiiii,"n":invoke_viiiiiiiiii,"r":invoke_viiiiiiiiiii,"a":_setTempRet0,"Q":_time};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["U"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["V"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["W"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["X"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["Y"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["Z"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["_"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["$"]).apply(null,arguments)};var dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=function(){return(dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=Module["asm"]["ba"]).apply(null,arguments)};var dynCall_ijiii=Module["dynCall_ijiii"]=function(){return(dynCall_ijiii=Module["dynCall_ijiii"]=Module["asm"]["ca"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["da"]).apply(null,arguments)};var dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=function(){return(dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=Module["asm"]["ea"]).apply(null,arguments)};var dynCall_jiiiiii=Module["dynCall_jiiiiii"]=function(){return(dynCall_jiiiiii=Module["dynCall_jiiiiii"]=Module["asm"]["fa"]).apply(null,arguments)};var dynCall_jiiiii=Module["dynCall_jiiiii"]=function(){return(dynCall_jiiiii=Module["dynCall_jiiiii"]=Module["asm"]["ga"]).apply(null,arguments)};var dynCall_iiijii=Module["dynCall_iiijii"]=function(){return(dynCall_iiijii=Module["dynCall_iiijii"]=Module["asm"]["ha"]).apply(null,arguments)};function invoke_vii(index,a1,a2){var sp=stackSave();try{wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ijiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_ijiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run(); +var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=true;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var ABORT=false;var EXITSTATUS;var UTF8Decoder=new TextDecoder("utf8");function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var endPtr=idx;while(heap[endPtr]&&!(endPtr>=endIdx))++endPtr;return UTF8Decoder.decode(heap.subarray?heap.subarray(idx,endPtr):new Uint8Array(heap.slice(idx,endPtr)))}function UTF8ToString(ptr,maxBytesToRead){if(!ptr)return"";var maxPtr=ptr+maxBytesToRead;for(var end=ptr;!(end>=maxPtr)&&HEAPU8[end];)++end;return UTF8Decoder.decode(HEAPU8.subarray(ptr,end))}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}var UTF16Decoder=new TextDecoder("utf-16le");function UTF16ToString(ptr,maxBytesToRead){var endPtr=ptr;var idx=endPtr>>1;var maxIdx=idx+maxBytesToRead/2;while(!(idx>=maxIdx)&&HEAPU16[idx])++idx;endPtr=idx<<1;return UTF16Decoder.decode(HEAPU8.subarray(ptr,endPtr));var str="";for(var i=0;!(i>=maxBytesToRead/2);++i){var codeUnit=HEAP16[ptr+i*2>>1];if(codeUnit==0)break;str+=String.fromCharCode(codeUnit)}return str}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}HEAP16[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=HEAP32[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}HEAP32[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}HEAP32[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;callRuntimeCallbacks(__ATINIT__)}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}if(Module["locateFile"]){var wasmBinaryFile="avif_enc.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}}else{var wasmBinaryFile=new URL("avif_enc.wasm",import.meta.url).toString()}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmMemory=Module["asm"]["T"];updateGlobalBufferAndViews(wasmMemory.buffer);wasmTable=Module["asm"]["aa"];addOnInit(Module["asm"]["U"]);removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiationResult(result){receiveInstance(result["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync().catch(readyPromiseReject);return{}}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}function _atexit(func,arg){}function ___cxa_thread_atexit(a0,a1){return _atexit(a0,a1)}var SYSCALLS={mappings:{},buffers:[null,[],[]],printChar:function(stream,curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},get64:function(low,high){return low}};function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;return 0}function ___sys_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;return 0}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs}var structRegistrations={};function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function simpleReadValueFromPointer(pointer){return this["fromWireType"](HEAPU32[pointer>>2])}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])};case 3:return function(pointer){return this["fromWireType"](HEAPF64[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function dynCallLegacy(sig,ptr,args){var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)}function dynCall(sig,ptr,args){if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}return wasmTable.get(ptr).apply(null,args)}function getDynCaller(sig,ptr){var argCache=[];return function(){argCache.length=arguments.length;for(var i=0;i>1]}:function readU16FromPointer(pointer){return HEAPU16[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return HEAP32[pointer>>2]}:function readU32FromPointer(pointer){return HEAPU32[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.includes("unsigned");registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=HEAPU32;var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=HEAPU32[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||HEAPU8[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}HEAPU8[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);HEAPU32[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_value_object(rawType,name,constructorSignature,rawConstructor,destructorSignature,rawDestructor){structRegistrations[rawType]={name:readLatin1String(name),rawConstructor:embind__requireFunction(constructorSignature,rawConstructor),rawDestructor:embind__requireFunction(destructorSignature,rawDestructor),fields:[]}}function __embind_register_value_object_field(structType,fieldName,getterReturnType,getterSignature,getter,getterContext,setterArgumentType,setterSignature,setter,setterContext){structRegistrations[structType].fields.push({fieldName:readLatin1String(fieldName),getterReturnType:getterReturnType,getter:embind__requireFunction(getterSignature,getter),getterContext:getterContext,setterArgumentType:setterArgumentType,setter:embind__requireFunction(setterSignature,setter),setterContext:setterContext})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_incref(handle){if(handle>4){emval_handle_array[handle].refcount+=1}}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function craftEmvalAllocator(argCount){var argsList="";for(var i=0;i>> 2) + "+i+'], "parameter '+i+'");\n'+"var arg"+i+" = argType"+i+".readValueFromPointer(args);\n"+"args += argType"+i+"['argPackAdvance'];\n"}functionBody+="var obj = new constructor("+argsList+");\n"+"return __emval_register(obj);\n"+"}\n";return new Function("requireRegisteredType","Module","__emval_register",functionBody)(requireRegisteredType,Module,__emval_register)}var emval_newers={};function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function __emval_new(handle,argCount,argTypes,args){handle=requireHandle(handle);var newer=emval_newers[argCount];if(!newer){newer=craftEmvalAllocator(argCount);emval_newers[argCount]=newer}return newer(handle,argTypes,args)}function _abort(){abort()}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp"}function _emscripten_longjmp(a0,a1){return _longjmp(a0,a1)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function emscripten_realloc_buffer(size){try{wasmMemory.grow(size-buffer.byteLength+65535>>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=HEAPU8.length;requestedSize=requestedSize>>>0;var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}function _fd_close(fd){return 0}function _fd_read(fd,iov,iovcnt,pnum){var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){}function _fd_write(fd,iov,iovcnt,pnum){var num=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];for(var j=0;j>2]=num;return 0}function _getTempRet0(){return getTempRet0()}function _setTempRet0(val){setTempRet0(val)}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}InternalError=Module["InternalError"]=extendError(Error,"InternalError");embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var asmLibraryArg={"S":___cxa_thread_atexit,"u":___sys_fcntl64,"L":___sys_ioctl,"M":___sys_open,"A":__embind_finalize_value_object,"D":__embind_register_bigint,"O":__embind_register_bool,"N":__embind_register_emval,"w":__embind_register_float,"z":__embind_register_function,"j":__embind_register_integer,"f":__embind_register_memory_view,"x":__embind_register_std_string,"p":__embind_register_std_wstring,"F":__embind_register_value_object,"g":__embind_register_value_object_field,"P":__embind_register_void,"m":__emval_decref,"R":__emval_get_global,"y":__emval_incref,"H":__emval_new,"d":_abort,"e":_emscripten_longjmp,"I":_emscripten_memcpy_big,"o":_emscripten_resize_heap,"v":_fd_close,"K":_fd_read,"C":_fd_seek,"J":_fd_write,"b":_getTempRet0,"i":invoke_iii,"k":invoke_iiiii,"s":invoke_iiiiiiiiii,"G":invoke_iiiiiiiiiiii,"B":invoke_ijiii,"l":invoke_vi,"h":invoke_vii,"t":invoke_viii,"c":invoke_viiii,"E":invoke_viiiii,"q":invoke_viiiiii,"n":invoke_viiiiiiiiii,"r":invoke_viiiiiiiiiii,"a":_setTempRet0,"Q":_time};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["U"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["V"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["W"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["X"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["Y"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["Z"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["_"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["$"]).apply(null,arguments)};var dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=function(){return(dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=Module["asm"]["ba"]).apply(null,arguments)};var dynCall_ijiii=Module["dynCall_ijiii"]=function(){return(dynCall_ijiii=Module["dynCall_ijiii"]=Module["asm"]["ca"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["da"]).apply(null,arguments)};var dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=function(){return(dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=Module["asm"]["ea"]).apply(null,arguments)};var dynCall_jiiiiii=Module["dynCall_jiiiiii"]=function(){return(dynCall_jiiiiii=Module["dynCall_jiiiiii"]=Module["asm"]["fa"]).apply(null,arguments)};var dynCall_jiiiii=Module["dynCall_jiiiii"]=function(){return(dynCall_jiiiii=Module["dynCall_jiiiii"]=Module["asm"]["ga"]).apply(null,arguments)};var dynCall_iiijii=Module["dynCall_iiijii"]=function(){return(dynCall_iiijii=Module["dynCall_iiijii"]=Module["asm"]["ha"]).apply(null,arguments)};function invoke_vii(index,a1,a2){var sp=stackSave();try{wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ijiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_ijiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}var calledRun;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}run(); return Module.ready diff --git a/codecs/avif/enc/avif_enc.wasm b/codecs/avif/enc/avif_enc.wasm index 34b2ae4b96fb5ce4c973e21d875e31d95eae509e..19b7316db088264d44711886113b8711ce5d4343 100755 GIT binary patch delta 190195 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 z zZivTZipk0!+072|{`D&(4S%}-+5x9%y#7-TKDRyIF9LlGeHAF9n;h3M{s(=;b>t;( zN6>$Stp-O73(l{soVSBES`Z3X=feRy0V)XQA1a${(JJx4A{Eg^vx0*c<4)b)+Rj>jSNH zot*P6`D~-?fg}z9x<%1mfHn}CeVg3KPConLV+WEl1ZcUUy$o$Aw7gRJ=gaU3J04|l zOYz|H(g6NK$_OYR$@Yc3{uj#S9C8sydT_Q^fX+KlS|&7*RC-<>c00abSi}+&IyMXC zPXuaLwAs++Kr1YgzpQJ4&*$(l7ND&~KuZ*@7}|PD@wwck0em9gtdAN4v2O*MH=Q)> zXt0-3is|*`on0-@hedn>xa5EbSMoXF3Pn2y?K~yfEyoVClzBvy!zb@MRG|`R;c;lC zm(Yc@*|hYy?EZ?S*bs4vP#~qh0xeOrn@DjBn*EY|WCG=L7e00%wm*PYktRMs2Z0c) z@_Saxaz5e#p%0P!pFr~;LQ8>UBdz42{PHyTL_P+Z@CXs}7-&&mG$sy6C8U++Mau!x zEsT$x4mgqX2thqq(&fOn8q2&sZJ`)v7*nU-LE ztA#*QT<`$b4QLr@c1S7i(0+sFczXnoe6UiiZkZ@5WaV=#gK+mAS6~@{O~O+PEb+7j zxWFHw!wa{QM#*Bk|d@<64af7UVn zibD%HwFLcJycP0l4Qc~w3;HLW#THtO)^_k{5BlHo4#=Y;s1qm=^k3-`e4cT|8(y05 zKjZA3LQ7Caf8><}>Iv!t`aAta;6p(FE6#*PmLO{;vPlJ{gEByWr~f}ZuGHhk4+a0H zBmMtf1u$>^S5phwU&S#1`q%ha!BxN6{^ z^w;1s3G{FA$;j&sSFF&{nPVDA1O8E;4xbsIe~ZsTUUOVA{&OMB2dTh6>;J1`8~Oh= zy>gJVt%Vl%|BsLPsJ}bLo#p`f`K6Wu9lwQLV3zK9z7V(EVhi~o8VkcZ+~BKQwD7vE zhbP|KsrZ1|ms>t*R-#;>DI0l|Jy@z6t`Prfz-1ectyXDW&&g09o>Yv$lW5$al))>P-fpr%YSAp7 zTFY_IV`Y!>dbfqT;ba~-BAJ_qzZC8Uo`Y3C+(lcteJB)n5_Tl^sZN}LOt55>_bG}^ zdj{V4y^e2#P=>p({)o!iU>h=QxQdYvt)y=orDi@Ah0~?yBoso0wnCLr7}pCp?x4B8 z&^^Jq035{hAZQ&D8o*yr+QeZ+2v640w$GvsGx+Mkl}A3yk4CprgpB}d zwhYohVcEJ2SUnm%`n`$@1ih}xm^iKTJnOUBVlhbb zF018j`B^DHzWiFWA!rFgkNQ)G9zBR@?+~aY7L&_8SR0#d>95YB1nytX;=!k{Ss~PdSe7VZo_Zs2=pc)6LB2U?@a(l2#JCc8CZCNlh-Uk1+2Y*loB!) zlOZKrgxZ}Z;53>;z`khg2OuCB?Igek;2{B5o`#0s>$r+9{1w37U=+3-P)o0ncl|2LLJv zhzn3X%8_d&0l^yJf_}V5fTspj!eicD06AJ7ml5|i0%mK#K*aD40w#rF{HffwK#mYn z*jg>75f1V51Vn3b{|bt!A|O};x&z3+2Ve%0(61?;i!LXiz2>n19$OSZQZt=RQw;%w zv>9smP{jXfLKO9B!@x&!F!M{{S!!7gXeN5mhZFAX$sO z&+-u^1bAvmHUcOI(Dbktzt<69B8~z4tlSScS5rRsFhi%PAa@8;24R=+cJu7}$f}<< zsDxiNjx!gUngL4ILasFDyHtd z2S5sN4MIS71ZfcghL$Q2j6vN~QBR?7 z?-B5_cE!>G!DXHI5D1G>i|H^6p+dk18ZZgK4gwBoz!m^U2#~d0w+%<65KycEF6iwl z0$#@qPL26sHX`Lu00~;$AJ0Ri5HLSpi@)7-5GsWHti_HGiYX=F>ohf!=iqUg0JAnR z-Wq~PA>gqFab zb1|V1a8ApFhsSLKG80vg>F}8S7{Ck-I0#@B0Wu5dqI>Kz$_HNI;qfcwoQD9s=-(o0N(i znT8l4;A<`BFU&`9Rub|^I{>eu_6{ms?J$~;a?ca+sup?E5HwW;n6280@6|K}$(ul~Y4LokK7xb*yH>NMF^CZY zj%z?q0Hp+cr~#t^oF?EKEsFBHAw~#r(+2OWHi!`dLNy@5+7>}F9Y`h4LNr*5=YQL4wjQHT)&-qIqzeiUK^KxB7qeD%XQE>D|E(wb`{+#F$&k5t{Y%Js)_ zvMS#Sq@fl#60Utp$mNvQZ(q(poDgtKD`^CPGX(6%1rOD>E&BdC0i~Er2-pCRycqx{ zYg36U`o4&Oe%k2t2C$KUKd4y5ANMMb$32AHAq2p8BM~PA1ZkDOiC z2zW!grk#X9nl}?bjs|SPOlc$F87+_|0N6pmU9D!FrXozNgj~^(2biJG6HuxJft}_O z0&+FrAwoKT7J#|hWWNKzasnP}9$Qh7Ed=;$krnhB!i0bW+JL?^31I>t%N^HF%KSTI z7*5~XczvQ>P|XBptnZ25;J8;J)mA5vpN3u3#(F<6F;jYiZE zkbuCVE9THlL=6FbwIInJho~W-K#QyQ(DT;`=oO^RKP4>@HU&TewBfr3pooBuS_nu% z2pa&AeYK8`h9~{9T7$Hb#tH}=O0^jvRc>550*8QCpH>0SrU)DYhN;=K=PscB^X3BS zug$?$05$*-N3;vWa&6!m;h@zaQ@V-JqoBFWeYa&gKab7bZFw~W-*$bcE4~m2o&ruk zs=<-2ENZVMoHf~FY2XXn)xWXL(QJv`{+cd={jkT2ZBMhm}JcEzB0x0Uve$i}uG~2jpTV;3FVV|1LJBhN0Fl1EQnkTXOnr*OV z8&hq|Ph#I`wk?`%M78a75^J>IQr`8?6JvR$mPVn=V+=ZcqE$Kv0UrXz4}q{E#&F$>^*LZ^ zBHt^unDx}@M|yj5{lLEhzt@{JDYL{8?469^Bf>8)nPrq&I?)$@2WoH^aJtnbPIqR+ z>8_GE-4PM5!d{(mNKWz&5OKQA%FwVQ&_`?XX~<(V*$z2VldnUbsL7UlP$(0+J)}E# zlD$zWT-GRZFl72AB(pxBTH^RVY|^I|C9-m1Nq{%~?)70`0S*FG;eb2AvLCMo7R#+Z zvt0GU7vaQ{mf=31p!X8>yME}zNmckr+)2wEevce_%HqLen|S>%v0GrDJoQV)00 z9r%@H0{&RaiLWfN{HOBoUs>+)Q;%X8-qB$WfnZpT18x;4%PNS?txH;GP$6~XB&P&+_+%&1&Cb<(vOtFOC9Kq$B|F) H2+#imgt8;Z delta 215598 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%0D3LaCEj=t@&t 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%0Dr2l6shwy=g-hGU<*u? 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%0AbgGK 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

wAz1!6O6*_WRlz z$b=wH=6){bzTzgpHv1giBpvbS5J{T^xe@55j-X5=?ZgDM0L*N8L9enN1y-&e98J+W zt4D-R6_$yR!QM+kAeLKb>2>jGJ0_}%;Fl<@f0`U%m?24*wNMVFpCzyfh~5gd5S*K= zw|W?nx{qMmL>=q_$iEE`A}1XY5NRbrc9?FFinvola7n&WxE=Aok)%=m*@h-2}U3qBddOx(KXt{;~t=D(MG^kdf^ugi;6+1)K&rNsuj|AHYG-I7jrCkP4}g zd@9|{Fm zAsQ!v7q%x((U?`x$iDzbM9#TWpb>&gGP0}w&A^zz>GQ2$bEo6u?=w`$*?#?a7Vy?fI5N(t8S5$4vhfVJ*q|V=dBP4 zh;NYi_p_A-L%zh4URkjZWPGl8Lm;G%T&IU-v- zfnONTx;Wed%zYn8j>M9`V3Pj;V6w!LMVR|ag0bQq4WNd=DgAzp0M$s)Cm=TsG9jpv zu}5HE>LxHtBril2yNe`M_Jh+~pp%CH@d9okR8|wbB1&rFu0ya_Mz#~d-a$|-AR3^9 zpg=@04PVAd5H27F5v%ACz_b1me+Qu8y(Fi_?O8 z$jQnuc&l2xHC)c8g26`m={tnCukQHvH(@92V6gPR7KT=R`z5xSNMTcC#+=v; zTk-=ezFp$WeoRZM7zM~YyJsV~z{q2UbXjbJXto1{2&jNX6+vK-T_07$8mNZkIrPp` z<`bDv4Z(5QGHdZq_4dI=L{~R4&wT`;;;Vr$h^7GGu1wl&oWE5PoRN|FkAr9ce83q}F=Jb@=_OXAgZmPJNCR;4svEhOIi1fHZlouGn4QP%%hnO^>oaY>4!H80_L0tu#SRvaF63U>gKehM}xd$})z^8e_E11T|RJEoB>r z$~=qN6we>?#D8W=wT~0kgu#!vSF*iKYvRW;l;TcXLz&i(Qh6jsxu- zEQgK75Oox(mj~hCo7uuFZ$+W3lQ!t3w_JNENd=9s2(Y-}DXdYyBZH@Z;(#bV46yWh zXrq>^(AwrCHO)k~I2M`>2}my^buHBHC96PUPdriAz!#4EI4yLAim(GO7aW6>mz_*` zk;ar)m`r(b#MFsj`D{RS=1=0qlviAt!W{UVCHXewZIZu&e2(P%kk6C6a^V9T;g#YV zfu0ytn&iEa=MfU8`J|{oJdi&sMc3X&l!Txr57#1XAMiM!*8eerjNugin^;x*C`I*n z;MeCpYt`y!j$`&BO?6!n2%~sRT!z|(N6B|(sNqKZu>5+aN;ZB~J3mYPYBV-zR-4K- zHfowpO*MW~+hkKNO!k2*iN=k@Qv8@X#Gya}Mozzh(Xpe#sif diff --git a/codecs/avif/enc/avif_enc_mt.js b/codecs/avif/enc/avif_enc_mt.js index 1dbda036..b0d2c432 100644 --- a/codecs/avif/enc/avif_enc_mt.js +++ b/codecs/avif/enc/avif_enc_mt.js @@ -6,7 +6,7 @@ var Module = (function() { function(Module) { Module = Module || {}; -function GROWABLE_HEAP_I8(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAP8}function GROWABLE_HEAP_U8(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPU8}function GROWABLE_HEAP_I16(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAP16}function GROWABLE_HEAP_U16(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPU16}function GROWABLE_HEAP_I32(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAP32}function GROWABLE_HEAP_U32(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPU32}function GROWABLE_HEAP_F32(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPF32}function GROWABLE_HEAP_F64(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPF64}var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=true;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_PTHREAD=Module["ENVIRONMENT_IS_PTHREAD"]||false;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var Atomics_load=Atomics.load;var Atomics_store=Atomics.store;var Atomics_compareExchange=Atomics.compareExchange;var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var wasmModule;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var str="";while(!(idx>=endIdx)){var u0=heap[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=heap[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=heap[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u0=(u0&7)<<18|u1<<12|u2<<6|heap[idx++]&63}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(GROWABLE_HEAP_U8(),ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,GROWABLE_HEAP_U8(),outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}function UTF16ToString(ptr,maxBytesToRead){var str="";for(var i=0;!(i>=maxBytesToRead/2);++i){var codeUnit=GROWABLE_HEAP_I16()[ptr+i*2>>1];if(codeUnit==0)break;str+=String.fromCharCode(codeUnit)}return str}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}GROWABLE_HEAP_I16()[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=GROWABLE_HEAP_I32()[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}GROWABLE_HEAP_I32()[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}GROWABLE_HEAP_I32()[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;if(ENVIRONMENT_IS_PTHREAD){buffer=Module["buffer"]}function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(ENVIRONMENT_IS_PTHREAD){wasmMemory=Module["wasmMemory"];buffer=Module["buffer"]}else{if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_MEMORY/65536,"maximum":2147483648/65536,"shared":true});if(!(wasmMemory.buffer instanceof SharedArrayBuffer)){err("requested a shared WebAssembly.Memory but the returned buffer is not a SharedArrayBuffer, indicating that while the browser has SharedArrayBuffer it does not have WebAssembly threads support - you may need to set a flag");if(ENVIRONMENT_IS_NODE){console.log("(on node you may need: --experimental-wasm-threads --experimental-wasm-bulk-memory and also use a recent version)")}throw Error("bad memory")}}}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(ENVIRONMENT_IS_PTHREAD)return;if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(ENVIRONMENT_IS_PTHREAD)return;callRuntimeCallbacks(__ATINIT__)}function exitRuntime(){if(ENVIRONMENT_IS_PTHREAD)return;runtimeExited=true}function postRun(){if(ENVIRONMENT_IS_PTHREAD)return;if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){assert(!ENVIRONMENT_IS_PTHREAD,"addRunDependency cannot be used in a pthread worker");runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(ENVIRONMENT_IS_PTHREAD)console.error("Pthread aborting at "+(new Error).stack);what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}if(Module["locateFile"]){var wasmBinaryFile="avif_enc_mt.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}}else{var wasmBinaryFile=new URL("avif_enc_mt.wasm",import.meta.url).toString()}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmTable=Module["asm"]["na"];addOnInit(Module["asm"]["ja"]);PThread.tlsInitFunctions.push(Module["asm"]["ma"]);wasmModule=module;if(!ENVIRONMENT_IS_PTHREAD){var numWorkersToLoad=PThread.unusedWorkers.length;PThread.unusedWorkers.forEach(function(w){PThread.loadWasmModuleToWorker(w,function(){if(!--numWorkersToLoad)removeRunDependency("wasm-instantiate")})})}}if(!ENVIRONMENT_IS_PTHREAD){addRunDependency("wasm-instantiate")}function receiveInstantiationResult(result){receiveInstance(result["instance"],result["module"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync().catch(readyPromiseReject);return{}}var ASM_CONSTS={616404:function(){throw"Canceled!"},616422:function($0,$1){setTimeout(function(){__emscripten_do_dispatch_to_thread($0,$1)},0)}};function initPthreadsJS(){PThread.initRuntime()}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};function _emscripten_futex_wake(addr,count){if(addr<=0||addr>GROWABLE_HEAP_I8().length||addr&3!=0||count<0)return-28;if(count==0)return 0;if(count>=2147483647)count=Infinity;var mainThreadWaitAddress=Atomics.load(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2);var mainThreadWoken=0;if(mainThreadWaitAddress==addr){var loadedAddr=Atomics.compareExchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,mainThreadWaitAddress,0);if(loadedAddr==mainThreadWaitAddress){--count;mainThreadWoken=1;if(count<=0)return 1}}var ret=Atomics.notify(GROWABLE_HEAP_I32(),addr>>2,count);if(ret>=0)return ret+mainThreadWoken;throw"Atomics.notify returned an unexpected value "+ret}Module["_emscripten_futex_wake"]=_emscripten_futex_wake;function killThread(pthread_ptr){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! killThread() can only ever be called from main application thread!";if(!pthread_ptr)throw"Internal Error! Null pthread_ptr in killThread!";GROWABLE_HEAP_I32()[pthread_ptr+12>>2]=0;var pthread=PThread.pthreads[pthread_ptr];pthread.worker.terminate();PThread.freeThreadData(pthread);PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(pthread.worker),1);pthread.worker.pthread=undefined}function cancelThread(pthread_ptr){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! cancelThread() can only ever be called from main application thread!";if(!pthread_ptr)throw"Internal Error! Null pthread_ptr in cancelThread!";var pthread=PThread.pthreads[pthread_ptr];pthread.worker.postMessage({"cmd":"cancel"})}function cleanupThread(pthread_ptr){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! cleanupThread() can only ever be called from main application thread!";if(!pthread_ptr)throw"Internal Error! Null pthread_ptr in cleanupThread!";var pthread=PThread.pthreads[pthread_ptr];if(pthread){GROWABLE_HEAP_I32()[pthread_ptr+12>>2]=0;var worker=pthread.worker;PThread.returnWorkerToPool(worker)}}var PThread={unusedWorkers:[],runningWorkers:[],tlsInitFunctions:[],initMainThreadBlock:function(){var pthreadPoolSize=navigator.hardwareConcurrency;for(var i=0;i>2]=tb;var headPtr=tb+152;GROWABLE_HEAP_I32()[headPtr>>2]=headPtr;var tlsMemory=_malloc(512);for(var i=0;i<128;++i)GROWABLE_HEAP_U32()[tlsMemory/4+i]=0;Atomics.store(GROWABLE_HEAP_U32(),tb+100>>2,tlsMemory);Atomics.store(GROWABLE_HEAP_U32(),tb+40>>2,tb);__emscripten_thread_init(tb,!ENVIRONMENT_IS_WORKER,1);_emscripten_register_main_browser_thread_id(tb)},initWorker:function(){},pthreads:{},threadExitHandlers:[],runExitHandlers:function(){while(PThread.threadExitHandlers.length>0){PThread.threadExitHandlers.pop()()}if(ENVIRONMENT_IS_PTHREAD&&_pthread_self())___pthread_tsd_run_dtors()},runExitHandlersAndDeinitThread:function(tb,exitCode){Atomics.store(GROWABLE_HEAP_U32(),tb+56>>2,1);Atomics.store(GROWABLE_HEAP_U32(),tb+60>>2,0);PThread.runExitHandlers();Atomics.store(GROWABLE_HEAP_U32(),tb+4>>2,exitCode);Atomics.store(GROWABLE_HEAP_U32(),tb+0>>2,1);_emscripten_futex_wake(tb+0,2147483647);__emscripten_thread_init(0,0,0)},setExitStatus:function(status){EXITSTATUS=status},threadExit:function(exitCode){var tb=_pthread_self();if(tb){PThread.runExitHandlersAndDeinitThread(tb,exitCode);if(ENVIRONMENT_IS_PTHREAD){postMessage({"cmd":"exit"})}}},threadCancel:function(){PThread.runExitHandlersAndDeinitThread(_pthread_self(),-1);postMessage({"cmd":"cancelDone"})},terminateAllThreads:function(){for(var t in PThread.pthreads){var pthread=PThread.pthreads[t];if(pthread&&pthread.worker){PThread.returnWorkerToPool(pthread.worker)}}PThread.pthreads={};for(var i=0;i>2];GROWABLE_HEAP_I32()[pthread.threadInfoStruct+100>>2]=0;_free(tlsMemory);_free(pthread.threadInfoStruct)}pthread.threadInfoStruct=0;if(pthread.allocatedOwnStack&&pthread.stackBase)_free(pthread.stackBase);pthread.stackBase=0;if(pthread.worker)pthread.worker.pthread=null},returnWorkerToPool:function(worker){PThread.runWithoutMainThreadQueuedCalls(function(){delete PThread.pthreads[worker.pthread.threadInfoStruct];PThread.unusedWorkers.push(worker);PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(worker),1);PThread.freeThreadData(worker.pthread);worker.pthread=undefined})},runWithoutMainThreadQueuedCalls:function(func){GROWABLE_HEAP_I32()[__emscripten_allow_main_runtime_queued_calls>>2]=0;try{func()}finally{GROWABLE_HEAP_I32()[__emscripten_allow_main_runtime_queued_calls>>2]=1}},receiveObjectTransfer:function(data){},threadInit:function(){for(var i in PThread.tlsInitFunctions){PThread.tlsInitFunctions[i]()}},loadWasmModuleToWorker:function(worker,onFinishedLoading){worker.onmessage=function(e){var d=e["data"];var cmd=d["cmd"];if(worker.pthread)PThread.currentProxiedOperationCallerThread=worker.pthread.threadInfoStruct;if(d["targetThread"]&&d["targetThread"]!=_pthread_self()){var thread=PThread.pthreads[d.targetThread];if(thread){thread.worker.postMessage(e.data,d["transferList"])}else{console.error('Internal error! Worker sent a message "'+cmd+'" to target pthread '+d["targetThread"]+", but that thread no longer exists!")}PThread.currentProxiedOperationCallerThread=undefined;return}if(cmd==="processQueuedMainThreadWork"){_emscripten_main_thread_process_queued_calls()}else if(cmd==="spawnThread"){spawnThread(e.data)}else if(cmd==="cleanupThread"){cleanupThread(d["thread"])}else if(cmd==="killThread"){killThread(d["thread"])}else if(cmd==="cancelThread"){cancelThread(d["thread"])}else if(cmd==="loaded"){worker.loaded=true;if(onFinishedLoading)onFinishedLoading(worker);if(worker.runPthread){worker.runPthread();delete worker.runPthread}}else if(cmd==="print"){out("Thread "+d["threadId"]+": "+d["text"])}else if(cmd==="printErr"){err("Thread "+d["threadId"]+": "+d["text"])}else if(cmd==="alert"){alert("Thread "+d["threadId"]+": "+d["text"])}else if(cmd==="exit"){var detached=worker.pthread&&Atomics.load(GROWABLE_HEAP_U32(),worker.pthread.threadInfoStruct+64>>2);if(detached){PThread.returnWorkerToPool(worker)}}else if(cmd==="exitProcess"){try{exit(d["returnCode"])}catch(e){if(e instanceof ExitStatus)return;throw e}}else if(cmd==="cancelDone"){PThread.returnWorkerToPool(worker)}else if(cmd==="objectTransfer"){PThread.receiveObjectTransfer(e.data)}else if(e.data.target==="setimmediate"){worker.postMessage(e.data)}else{err("worker sent an unknown command "+cmd)}PThread.currentProxiedOperationCallerThread=undefined};worker.onerror=function(e){err("pthread sent an error! "+e.filename+":"+e.lineno+": "+e.message)};worker.postMessage({"cmd":"load","urlOrBlob":Module["mainScriptUrlOrBlob"],"wasmMemory":wasmMemory,"wasmModule":wasmModule})},allocateUnusedWorker:function(){if(!Module["locateFile"]){PThread.unusedWorkers.push(new Worker(new URL("avif_enc_mt.worker.js",import.meta.url)));return}var pthreadMainJs=locateFile("avif_enc_mt.worker.js");PThread.unusedWorkers.push(new Worker(pthreadMainJs))},getNewWorker:function(){if(PThread.unusedWorkers.length==0){PThread.allocateUnusedWorker();PThread.loadWasmModuleToWorker(PThread.unusedWorkers[0])}return PThread.unusedWorkers.pop()},busySpinWait:function(msecs){var t=performance.now()+msecs;while(performance.now()0}Module["keepRuntimeAlive"]=keepRuntimeAlive;function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}var _emscripten_get_now;if(ENVIRONMENT_IS_PTHREAD){_emscripten_get_now=function(){return performance.now()-Module["__performance_now_clock_drift"]}}else _emscripten_get_now=function(){return performance.now()};function _pthread_cleanup_push(routine,arg){PThread.threadExitHandlers.push(function(){wasmTable.get(routine)(arg)})}function ___cxa_thread_atexit(a0,a1){return _pthread_cleanup_push(a0,a1)}var SYSCALLS={mappings:{},buffers:[null,[],[]],printChar:function(stream,curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=GROWABLE_HEAP_I32()[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},get64:function(low,high){return low}};function ___sys_fcntl64(fd,cmd,varargs){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(1,1,fd,cmd,varargs);SYSCALLS.varargs=varargs;return 0}function ___sys_ioctl(fd,op,varargs){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(2,1,fd,op,varargs);SYSCALLS.varargs=varargs;return 0}function ___sys_open(path,flags,varargs){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(3,1,path,flags,varargs);SYSCALLS.varargs=varargs}var structRegistrations={};function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function simpleReadValueFromPointer(pointer){return this["fromWireType"](GROWABLE_HEAP_U32()[pointer>>2])}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])};case 3:return function(pointer){return this["fromWireType"](GROWABLE_HEAP_F64()[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function dynCallLegacy(sig,ptr,args){var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)}function dynCall(sig,ptr,args){if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}return wasmTable.get(ptr).apply(null,args)}function getDynCaller(sig,ptr){var argCache=[];return function(){argCache.length=arguments.length;for(var i=0;i>1]}:function readU16FromPointer(pointer){return GROWABLE_HEAP_U16()[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return GROWABLE_HEAP_I32()[pointer>>2]}:function readU32FromPointer(pointer){return GROWABLE_HEAP_U32()[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.includes("unsigned");registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=GROWABLE_HEAP_U32();var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=GROWABLE_HEAP_U32()[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||GROWABLE_HEAP_U8()[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}GROWABLE_HEAP_U8()[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);GROWABLE_HEAP_U32()[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_value_object(rawType,name,constructorSignature,rawConstructor,destructorSignature,rawDestructor){structRegistrations[rawType]={name:readLatin1String(name),rawConstructor:embind__requireFunction(constructorSignature,rawConstructor),rawDestructor:embind__requireFunction(destructorSignature,rawDestructor),fields:[]}}function __embind_register_value_object_field(structType,fieldName,getterReturnType,getterSignature,getter,getterContext,setterArgumentType,setterSignature,setter,setterContext){structRegistrations[structType].fields.push({fieldName:readLatin1String(fieldName),getterReturnType:getterReturnType,getter:embind__requireFunction(getterSignature,getter),getterContext:getterContext,setterArgumentType:setterArgumentType,setter:embind__requireFunction(setterSignature,setter),setterContext:setterContext})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}function __emscripten_notify_thread_queue(targetThreadId,mainThreadId){if(targetThreadId==mainThreadId){postMessage({"cmd":"processQueuedMainThreadWork"})}else if(ENVIRONMENT_IS_PTHREAD){postMessage({"targetThread":targetThreadId,"cmd":"processThreadQueue"})}else{var pthread=PThread.pthreads[targetThreadId];var worker=pthread&&pthread.worker;if(!worker){return}worker.postMessage({"cmd":"processThreadQueue"})}return 1}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_incref(handle){if(handle>4){emval_handle_array[handle].refcount+=1}}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function craftEmvalAllocator(argCount){var argsList="";for(var i=0;i>> 2) + "+i+'], "parameter '+i+'");\n'+"var arg"+i+" = argType"+i+".readValueFromPointer(args);\n"+"args += argType"+i+"['argPackAdvance'];\n"}functionBody+="var obj = new constructor("+argsList+");\n"+"return __emval_register(obj);\n"+"}\n";return new Function("requireRegisteredType","Module","__emval_register",functionBody)(requireRegisteredType,Module,__emval_register)}var emval_newers={};function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function __emval_new(handle,argCount,argTypes,args){handle=requireHandle(handle);var newer=emval_newers[argCount];if(!newer){newer=craftEmvalAllocator(argCount);emval_newers[argCount]=newer}return newer(handle,argTypes,args)}function _abort(){abort()}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=GROWABLE_HEAP_U8()[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?GROWABLE_HEAP_F64()[buf++>>1]:GROWABLE_HEAP_I32()[buf]);++buf}return readAsmConstArgsArray}function _emscripten_asm_const_int(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_check_blocking_allowed(){if(ENVIRONMENT_IS_WORKER)return;warnOnce("Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread")}function _emscripten_conditional_set_current_thread_status(expectedStatus,newStatus){}function _emscripten_futex_wait(addr,val,timeout){if(addr<=0||addr>GROWABLE_HEAP_I8().length||addr&3!=0)return-28;if(!ENVIRONMENT_IS_WEB){var ret=Atomics.wait(GROWABLE_HEAP_I32(),addr>>2,val,timeout);if(ret==="timed-out")return-73;if(ret==="not-equal")return-6;if(ret==="ok")return 0;throw"Atomics.wait returned an unexpected value "+ret}else{if(Atomics.load(GROWABLE_HEAP_I32(),addr>>2)!=val){return-6}var tNow=performance.now();var tEnd=tNow+timeout;var lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,addr);while(1){tNow=performance.now();if(tNow>tEnd){lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,0);return-73}lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,0);if(lastAddr==0){break}_emscripten_main_thread_process_queued_calls();if(Atomics.load(GROWABLE_HEAP_I32(),addr>>2)!=val){return-6}lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,addr)}return 0}}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp"}function _emscripten_longjmp(a0,a1){return _longjmp(a0,a1)}function _emscripten_memcpy_big(dest,src,num){GROWABLE_HEAP_U8().copyWithin(dest,src,src+num)}function _emscripten_num_logical_cores(){return navigator["hardwareConcurrency"]}function _emscripten_proxy_to_main_thread_js(index,sync){var numCallArgs=arguments.length-2;var stack=stackSave();var serializedNumCallArgs=numCallArgs;var args=stackAlloc(serializedNumCallArgs*8);var b=args>>3;for(var i=0;i>3;for(var i=0;i>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=GROWABLE_HEAP_U8().length;requestedSize=requestedSize>>>0;if(requestedSize<=oldSize){return false}var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence>2]=eventTypeId;GROWABLE_HEAP_I32()[varargs+4>>2]=eventData;GROWABLE_HEAP_I32()[varargs+8>>2]=userData;__emscripten_call_on_thread(0,targetThread,637534208,eventHandlerFunc,eventData,varargs);stackRestore(stackTop)},getTargetThreadForEventCallback:function(targetThread){switch(targetThread){case 1:return 0;case 2:return PThread.currentProxiedOperationCallerThread;default:return targetThread}},getNodeNameForTarget:function(target){if(!target)return"";if(target==window)return"#window";if(target==screen)return"#screen";return target&&target.nodeName?target.nodeName:""},fullscreenEnabled:function(){return document.fullscreenEnabled||document.webkitFullscreenEnabled}};function stringToNewUTF8(jsString){var length=lengthBytesUTF8(jsString)+1;var cString=_malloc(length);stringToUTF8(jsString,cString,length);return cString}function _emscripten_set_offscreencanvas_size_on_target_thread_js(targetThread,targetCanvas,width,height){var stackTop=stackSave();var varargs=stackAlloc(12);var targetCanvasPtr=0;if(targetCanvas){targetCanvasPtr=stringToNewUTF8(targetCanvas)}GROWABLE_HEAP_I32()[varargs>>2]=targetCanvasPtr;GROWABLE_HEAP_I32()[varargs+4>>2]=width;GROWABLE_HEAP_I32()[varargs+8>>2]=height;__emscripten_call_on_thread(0,targetThread,657457152,0,targetCanvasPtr,varargs);stackRestore(stackTop)}function _emscripten_set_offscreencanvas_size_on_target_thread(targetThread,targetCanvas,width,height){targetCanvas=targetCanvas?UTF8ToString(targetCanvas):"";_emscripten_set_offscreencanvas_size_on_target_thread_js(targetThread,targetCanvas,width,height)}function maybeCStringToJsString(cString){return cString>2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!=="undefined"?document:0,typeof window!=="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!=="undefined"?document.querySelector(target):undefined);return domElement}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_set_canvas_element_size_calling_thread(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;if(canvas.canvasSharedPtr){GROWABLE_HEAP_I32()[canvas.canvasSharedPtr>>2]=width;GROWABLE_HEAP_I32()[canvas.canvasSharedPtr+4>>2]=height}if(canvas.offscreenCanvas||!canvas.controlTransferredOffscreen){if(canvas.offscreenCanvas)canvas=canvas.offscreenCanvas;var autoResizeViewport=false;if(canvas.GLctxObject&&canvas.GLctxObject.GLctx){var prevViewport=canvas.GLctxObject.GLctx.getParameter(2978);autoResizeViewport=prevViewport[0]===0&&prevViewport[1]===0&&prevViewport[2]===canvas.width&&prevViewport[3]===canvas.height}canvas.width=width;canvas.height=height;if(autoResizeViewport){canvas.GLctxObject.GLctx.viewport(0,0,width,height)}}else if(canvas.canvasSharedPtr){var targetThread=GROWABLE_HEAP_I32()[canvas.canvasSharedPtr+8>>2];_emscripten_set_offscreencanvas_size_on_target_thread(targetThread,target,width,height);return 1}else{return-4}return 0}function _emscripten_set_canvas_element_size_main_thread(target,width,height){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(4,1,target,width,height);return _emscripten_set_canvas_element_size_calling_thread(target,width,height)}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(canvas){return _emscripten_set_canvas_element_size_calling_thread(target,width,height)}else{return _emscripten_set_canvas_element_size_main_thread(target,width,height)}}function _emscripten_set_current_thread_status(newStatus){}function __webgl_enable_ANGLE_instanced_arrays(ctx){var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=function(index,divisor){ext["vertexAttribDivisorANGLE"](index,divisor)};ctx["drawArraysInstanced"]=function(mode,first,count,primcount){ext["drawArraysInstancedANGLE"](mode,first,count,primcount)};ctx["drawElementsInstanced"]=function(mode,count,type,indices,primcount){ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount)};return 1}}function __webgl_enable_OES_vertex_array_object(ctx){var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=function(){return ext["createVertexArrayOES"]()};ctx["deleteVertexArray"]=function(vao){ext["deleteVertexArrayOES"](vao)};ctx["bindVertexArray"]=function(vao){ext["bindVertexArrayOES"](vao)};ctx["isVertexArray"]=function(vao){return ext["isVertexArrayOES"](vao)};return 1}}function __webgl_enable_WEBGL_draw_buffers(ctx){var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=function(n,bufs){ext["drawBuffersWEBGL"](n,bufs)};return 1}}function __webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:{},offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>2]:-1;source+=UTF8ToString(GROWABLE_HEAP_I32()[string+i*4>>2],len<0?undefined:len)}return source},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;canvas.getContext=function(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=_malloc(8);GROWABLE_HEAP_I32()[handle+4>>2]=_pthread_self();var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault==="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents==="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;_free(GL.contexts[contextHandle].handle);GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;__webgl_enable_ANGLE_instanced_arrays(GLctx);__webgl_enable_OES_vertex_array_object(GLctx);__webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}__webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var __emscripten_webgl_power_preferences=["default","low-power","high-performance"];function _emscripten_webgl_do_create_context(target,attributes){var a=attributes>>2;var powerPreference=GROWABLE_HEAP_I32()[a+(24>>2)];var contextAttributes={"alpha":!!GROWABLE_HEAP_I32()[a+(0>>2)],"depth":!!GROWABLE_HEAP_I32()[a+(4>>2)],"stencil":!!GROWABLE_HEAP_I32()[a+(8>>2)],"antialias":!!GROWABLE_HEAP_I32()[a+(12>>2)],"premultipliedAlpha":!!GROWABLE_HEAP_I32()[a+(16>>2)],"preserveDrawingBuffer":!!GROWABLE_HEAP_I32()[a+(20>>2)],"powerPreference":__emscripten_webgl_power_preferences[powerPreference],"failIfMajorPerformanceCaveat":!!GROWABLE_HEAP_I32()[a+(28>>2)],majorVersion:GROWABLE_HEAP_I32()[a+(32>>2)],minorVersion:GROWABLE_HEAP_I32()[a+(36>>2)],enableExtensionsByDefault:GROWABLE_HEAP_I32()[a+(40>>2)],explicitSwapControl:GROWABLE_HEAP_I32()[a+(44>>2)],proxyContextToMainThread:GROWABLE_HEAP_I32()[a+(48>>2)],renderViaOffscreenBackBuffer:GROWABLE_HEAP_I32()[a+(52>>2)]};var canvas=findCanvasEventTarget(target);if(!canvas){return 0}if(contextAttributes.explicitSwapControl){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle}function _emscripten_webgl_create_context(a0,a1){return _emscripten_webgl_do_create_context(a0,a1)}function _fd_close(fd){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(5,1,fd);return 0}function _fd_read(fd,iov,iovcnt,pnum){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(6,1,fd,iov,iovcnt,pnum);var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);GROWABLE_HEAP_I32()[pnum>>2]=num;return 0}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(7,1,fd,offset_low,offset_high,whence,newOffset)}function _fd_write(fd,iov,iovcnt,pnum){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(8,1,fd,iov,iovcnt,pnum);var num=0;for(var i=0;i>2];var len=GROWABLE_HEAP_I32()[iov+(i*8+4)>>2];for(var j=0;j>2]=num;return 0}function _getTempRet0(){return getTempRet0()}function _pthread_cleanup_pop(execute){var routine=PThread.threadExitHandlers.pop();if(execute)routine()}function spawnThread(threadParams){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! spawnThread() can only ever be called from main application thread!";var worker=PThread.getNewWorker();if(!worker){return 6}if(worker.pthread!==undefined)throw"Internal error!";if(!threadParams.pthread_ptr)throw"Internal error, no pthread ptr!";PThread.runningWorkers.push(worker);var tlsMemory=_malloc(128*4);for(var i=0;i<128;++i){GROWABLE_HEAP_I32()[tlsMemory+i*4>>2]=0}var stackHigh=threadParams.stackBase+threadParams.stackSize;var pthread=PThread.pthreads[threadParams.pthread_ptr]={worker:worker,stackBase:threadParams.stackBase,stackSize:threadParams.stackSize,allocatedOwnStack:threadParams.allocatedOwnStack,threadInfoStruct:threadParams.pthread_ptr};var tis=pthread.threadInfoStruct>>2;Atomics.store(GROWABLE_HEAP_U32(),tis+(64>>2),threadParams.detached);Atomics.store(GROWABLE_HEAP_U32(),tis+(100>>2),tlsMemory);Atomics.store(GROWABLE_HEAP_U32(),tis+(40>>2),pthread.threadInfoStruct);Atomics.store(GROWABLE_HEAP_U32(),tis+(80>>2),threadParams.stackSize);Atomics.store(GROWABLE_HEAP_U32(),tis+(76>>2),stackHigh);Atomics.store(GROWABLE_HEAP_U32(),tis+(104>>2),threadParams.stackSize);Atomics.store(GROWABLE_HEAP_U32(),tis+(104+8>>2),stackHigh);Atomics.store(GROWABLE_HEAP_U32(),tis+(104+12>>2),threadParams.detached);var global_libc=_emscripten_get_global_libc();var global_locale=global_libc+40;Atomics.store(GROWABLE_HEAP_U32(),tis+(172>>2),global_locale);worker.pthread=pthread;var msg={"cmd":"run","start_routine":threadParams.startRoutine,"arg":threadParams.arg,"threadInfoStruct":threadParams.pthread_ptr,"stackBase":threadParams.stackBase,"stackSize":threadParams.stackSize};worker.runPthread=function(){msg.time=performance.now();worker.postMessage(msg,threadParams.transferList)};if(worker.loaded){worker.runPthread();delete worker.runPthread}return 0}function _pthread_create(pthread_ptr,attr,start_routine,arg){if(typeof SharedArrayBuffer==="undefined"){err("Current environment does not support SharedArrayBuffer, pthreads are not available!");return 6}if(!pthread_ptr){err("pthread_create called with a null thread pointer!");return 28}var transferList=[];var error=0;if(ENVIRONMENT_IS_PTHREAD&&(transferList.length===0||error)){return _emscripten_sync_run_in_main_thread_4(687865856,pthread_ptr,attr,start_routine,arg)}if(error)return error;var stackSize=0;var stackBase=0;var detached=0;if(attr&&attr!=-1){stackSize=GROWABLE_HEAP_I32()[attr>>2];stackSize+=81920;stackBase=GROWABLE_HEAP_I32()[attr+8>>2];detached=GROWABLE_HEAP_I32()[attr+12>>2]!==0}else{stackSize=2097152}var allocatedOwnStack=stackBase==0;if(allocatedOwnStack){stackBase=_memalign(16,stackSize)}else{stackBase-=stackSize;assert(stackBase>0)}var threadInfoStruct=_malloc(228);for(var i=0;i<228>>2;++i)GROWABLE_HEAP_U32()[(threadInfoStruct>>2)+i]=0;GROWABLE_HEAP_I32()[pthread_ptr>>2]=threadInfoStruct;GROWABLE_HEAP_I32()[threadInfoStruct+12>>2]=threadInfoStruct;var headPtr=threadInfoStruct+152;GROWABLE_HEAP_I32()[headPtr>>2]=headPtr;var threadParams={stackBase:stackBase,stackSize:stackSize,allocatedOwnStack:allocatedOwnStack,detached:detached,startRoutine:start_routine,pthread_ptr:threadInfoStruct,arg:arg,transferList:transferList};if(ENVIRONMENT_IS_PTHREAD){threadParams.cmd="spawnThread";postMessage(threadParams,transferList);return 0}return spawnThread(threadParams)}function __pthread_testcancel_js(){if(!ENVIRONMENT_IS_PTHREAD)return;var tb=_pthread_self();if(!tb)return;var cancelDisabled=Atomics.load(GROWABLE_HEAP_U32(),tb+56>>2);if(cancelDisabled)return;var canceled=Atomics.load(GROWABLE_HEAP_U32(),tb+0>>2);if(canceled==2)throw"Canceled!"}function __emscripten_do_pthread_join(thread,status,block){if(!thread){err("pthread_join attempted on a null thread pointer!");return ERRNO_CODES.ESRCH}if(ENVIRONMENT_IS_PTHREAD&&_pthread_self()==thread){err("PThread "+thread+" is attempting to join to itself!");return ERRNO_CODES.EDEADLK}else if(!ENVIRONMENT_IS_PTHREAD&&_emscripten_main_browser_thread_id()==thread){err("Main thread "+thread+" is attempting to join to itself!");return ERRNO_CODES.EDEADLK}var self=GROWABLE_HEAP_I32()[thread+12>>2];if(self!==thread){err("pthread_join attempted on thread "+thread+", which does not point to a valid thread, or does not exist anymore!");return ERRNO_CODES.ESRCH}var detached=Atomics.load(GROWABLE_HEAP_U32(),thread+64>>2);if(detached){err("Attempted to join thread "+thread+", which was already detached!");return ERRNO_CODES.EINVAL}if(block){_emscripten_check_blocking_allowed()}for(;;){var threadStatus=Atomics.load(GROWABLE_HEAP_U32(),thread+0>>2);if(threadStatus==1){var threadExitCode=Atomics.load(GROWABLE_HEAP_U32(),thread+4>>2);if(status)GROWABLE_HEAP_I32()[status>>2]=threadExitCode;Atomics.store(GROWABLE_HEAP_U32(),thread+64>>2,1);if(!ENVIRONMENT_IS_PTHREAD)cleanupThread(thread);else postMessage({"cmd":"cleanupThread","thread":thread});return 0}if(!block){return ERRNO_CODES.EBUSY}__pthread_testcancel_js();if(!ENVIRONMENT_IS_PTHREAD)_emscripten_main_thread_process_queued_calls();_emscripten_futex_wait(thread+0,threadStatus,ENVIRONMENT_IS_PTHREAD?100:1)}}function _pthread_join(thread,status){return __emscripten_do_pthread_join(thread,status,true)}function _setTempRet0(val){setTempRet0(val)}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){GROWABLE_HEAP_I32()[ptr>>2]=ret}return ret}if(!ENVIRONMENT_IS_PTHREAD)PThread.initMainThreadBlock();InternalError=Module["InternalError"]=extendError(Error,"InternalError");embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var GLctx;var proxiedFunctionTable=[null,___sys_fcntl64,___sys_ioctl,___sys_open,_emscripten_set_canvas_element_size_main_thread,_fd_close,_fd_read,_fd_seek,_fd_write];var asmLibraryArg={"l":___assert_fail,"F":___cxa_thread_atexit,"x":___sys_fcntl64,"V":___sys_ioctl,"W":___sys_open,"K":__embind_finalize_value_object,"L":__embind_register_bigint,"ea":__embind_register_bool,"da":__embind_register_emval,"C":__embind_register_float,"H":__embind_register_function,"k":__embind_register_integer,"i":__embind_register_memory_view,"D":__embind_register_std_string,"t":__embind_register_std_wstring,"O":__embind_register_value_object,"j":__embind_register_value_object_field,"fa":__embind_register_void,"ba":__emscripten_notify_thread_queue,"r":__emval_decref,"ca":__emval_get_global,"G":__emval_incref,"U":__emval_new,"h":_abort,"B":_emscripten_asm_const_int,"Z":_emscripten_check_blocking_allowed,"A":_emscripten_conditional_set_current_thread_status,"n":_emscripten_futex_wait,"o":_emscripten_futex_wake,"s":_emscripten_get_now,"e":_emscripten_longjmp,"Q":_emscripten_memcpy_big,"ia":_emscripten_num_logical_cores,"_":_emscripten_receive_on_main_thread_js,"R":_emscripten_resize_heap,"$":_emscripten_set_canvas_element_size,"z":_emscripten_set_current_thread_status,"aa":_emscripten_webgl_create_context,"y":_fd_close,"T":_fd_read,"J":_fd_seek,"S":_fd_write,"c":_getTempRet0,"P":initPthreadsJS,"m":invoke_ii,"p":invoke_iii,"q":invoke_iiiii,"v":invoke_iiiiiiiiii,"N":invoke_iiiiiiiiiiii,"I":invoke_ijiii,"g":invoke_vi,"f":invoke_vii,"w":invoke_viii,"d":invoke_viiii,"M":invoke_viiiii,"u":invoke_viiiiii,"a":wasmMemory||Module["wasmMemory"],"X":_pthread_cleanup_pop,"Y":_pthread_cleanup_push,"E":_pthread_create,"ha":_pthread_join,"b":_setTempRet0,"ga":_time};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["ja"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["ka"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["la"]).apply(null,arguments)};var _emscripten_tls_init=Module["_emscripten_tls_init"]=function(){return(_emscripten_tls_init=Module["_emscripten_tls_init"]=Module["asm"]["ma"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["oa"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["pa"]).apply(null,arguments)};var _emscripten_current_thread_process_queued_calls=Module["_emscripten_current_thread_process_queued_calls"]=function(){return(_emscripten_current_thread_process_queued_calls=Module["_emscripten_current_thread_process_queued_calls"]=Module["asm"]["qa"]).apply(null,arguments)};var _emscripten_register_main_browser_thread_id=Module["_emscripten_register_main_browser_thread_id"]=function(){return(_emscripten_register_main_browser_thread_id=Module["_emscripten_register_main_browser_thread_id"]=Module["asm"]["ra"]).apply(null,arguments)};var _emscripten_main_browser_thread_id=Module["_emscripten_main_browser_thread_id"]=function(){return(_emscripten_main_browser_thread_id=Module["_emscripten_main_browser_thread_id"]=Module["asm"]["sa"]).apply(null,arguments)};var __emscripten_do_dispatch_to_thread=Module["__emscripten_do_dispatch_to_thread"]=function(){return(__emscripten_do_dispatch_to_thread=Module["__emscripten_do_dispatch_to_thread"]=Module["asm"]["ta"]).apply(null,arguments)};var _emscripten_sync_run_in_main_thread_4=Module["_emscripten_sync_run_in_main_thread_4"]=function(){return(_emscripten_sync_run_in_main_thread_4=Module["_emscripten_sync_run_in_main_thread_4"]=Module["asm"]["ua"]).apply(null,arguments)};var _emscripten_main_thread_process_queued_calls=Module["_emscripten_main_thread_process_queued_calls"]=function(){return(_emscripten_main_thread_process_queued_calls=Module["_emscripten_main_thread_process_queued_calls"]=Module["asm"]["va"]).apply(null,arguments)};var _emscripten_run_in_main_runtime_thread_js=Module["_emscripten_run_in_main_runtime_thread_js"]=function(){return(_emscripten_run_in_main_runtime_thread_js=Module["_emscripten_run_in_main_runtime_thread_js"]=Module["asm"]["wa"]).apply(null,arguments)};var __emscripten_call_on_thread=Module["__emscripten_call_on_thread"]=function(){return(__emscripten_call_on_thread=Module["__emscripten_call_on_thread"]=Module["asm"]["xa"]).apply(null,arguments)};var __emscripten_thread_init=Module["__emscripten_thread_init"]=function(){return(__emscripten_thread_init=Module["__emscripten_thread_init"]=Module["asm"]["ya"]).apply(null,arguments)};var _emscripten_get_global_libc=Module["_emscripten_get_global_libc"]=function(){return(_emscripten_get_global_libc=Module["_emscripten_get_global_libc"]=Module["asm"]["za"]).apply(null,arguments)};var _pthread_self=Module["_pthread_self"]=function(){return(_pthread_self=Module["_pthread_self"]=Module["asm"]["Aa"]).apply(null,arguments)};var ___pthread_tsd_run_dtors=Module["___pthread_tsd_run_dtors"]=function(){return(___pthread_tsd_run_dtors=Module["___pthread_tsd_run_dtors"]=Module["asm"]["Ba"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["Ca"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["Da"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["Ea"]).apply(null,arguments)};var _emscripten_stack_set_limits=Module["_emscripten_stack_set_limits"]=function(){return(_emscripten_stack_set_limits=Module["_emscripten_stack_set_limits"]=Module["asm"]["Fa"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["Ga"]).apply(null,arguments)};var _memalign=Module["_memalign"]=function(){return(_memalign=Module["_memalign"]=Module["asm"]["Ha"]).apply(null,arguments)};var dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=function(){return(dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=Module["asm"]["Ia"]).apply(null,arguments)};var dynCall_ijiii=Module["dynCall_ijiii"]=function(){return(dynCall_ijiii=Module["dynCall_ijiii"]=Module["asm"]["Ja"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["Ka"]).apply(null,arguments)};var dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=function(){return(dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=Module["asm"]["La"]).apply(null,arguments)};var dynCall_jiiiiii=Module["dynCall_jiiiiii"]=function(){return(dynCall_jiiiiii=Module["dynCall_jiiiiii"]=Module["asm"]["Ma"]).apply(null,arguments)};var dynCall_jiiiii=Module["dynCall_jiiiii"]=function(){return(dynCall_jiiiii=Module["dynCall_jiiiii"]=Module["asm"]["Na"]).apply(null,arguments)};var dynCall_iiijii=Module["dynCall_iiijii"]=function(){return(dynCall_iiijii=Module["dynCall_iiijii"]=Module["asm"]["Oa"]).apply(null,arguments)};var __emscripten_allow_main_runtime_queued_calls=Module["__emscripten_allow_main_runtime_queued_calls"]=616096;var __emscripten_main_thread_futex=Module["__emscripten_main_thread_futex"]=912600;function invoke_vii(index,a1,a2){var sp=stackSave();try{wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ijiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_ijiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}Module["PThread"]=PThread;Module["PThread"]=PThread;Module["wasmMemory"]=wasmMemory;Module["ExitStatus"]=ExitStatus;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}if(ENVIRONMENT_IS_PTHREAD){readyPromiseResolve(Module);initRuntime();postMessage({"cmd":"loaded"});return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){EXITSTATUS=status;if(implicit&&keepRuntimeAlive()&&status===0){return}if(!implicit){if(ENVIRONMENT_IS_PTHREAD){postMessage({"cmd":"exitProcess","returnCode":status});throw new ExitStatus(status)}else{}}if(keepRuntimeAlive()){}else{PThread.terminateAllThreads();exitRuntime();if(Module["onExit"])Module["onExit"](status);ABORT=true}quit_(status,new ExitStatus(status))}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}if(ENVIRONMENT_IS_PTHREAD){noExitRuntime=false;PThread.initWorker()}run(); +function GROWABLE_HEAP_I8(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAP8}function GROWABLE_HEAP_U8(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPU8}function GROWABLE_HEAP_I16(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAP16}function GROWABLE_HEAP_U16(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPU16}function GROWABLE_HEAP_I32(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAP32}function GROWABLE_HEAP_U32(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPU32}function GROWABLE_HEAP_F32(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPF32}function GROWABLE_HEAP_F64(){if(wasmMemory.buffer!=buffer){updateGlobalBufferAndViews(wasmMemory.buffer)}return HEAPF64}var Module=typeof Module!=="undefined"?Module:{};var readyPromiseResolve,readyPromiseReject;Module["ready"]=new Promise(function(resolve,reject){readyPromiseResolve=resolve;readyPromiseReject=reject});var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=true;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_PTHREAD=Module["ENVIRONMENT_IS_PTHREAD"]||false;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(typeof document!=="undefined"&&document.currentScript){scriptDirectory=document.currentScript.src}if(_scriptDir){scriptDirectory=_scriptDir}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var Atomics_load=Atomics.load;var Atomics_store=Atomics.store;var Atomics_compareExchange=Atomics.compareExchange;var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime=Module["noExitRuntime"]||true;if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}var wasmMemory;var wasmModule;var ABORT=false;var EXITSTATUS;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function UTF8ArrayToString(heap,idx,maxBytesToRead){var endIdx=idx+maxBytesToRead;var str="";while(!(idx>=endIdx)){var u0=heap[idx++];if(!u0)return str;if(!(u0&128)){str+=String.fromCharCode(u0);continue}var u1=heap[idx++]&63;if((u0&224)==192){str+=String.fromCharCode((u0&31)<<6|u1);continue}var u2=heap[idx++]&63;if((u0&240)==224){u0=(u0&15)<<12|u1<<6|u2}else{u0=(u0&7)<<18|u1<<12|u2<<6|heap[idx++]&63}if(u0<65536){str+=String.fromCharCode(u0)}else{var ch=u0-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(GROWABLE_HEAP_U8(),ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,GROWABLE_HEAP_U8(),outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}function UTF16ToString(ptr,maxBytesToRead){var str="";for(var i=0;!(i>=maxBytesToRead/2);++i){var codeUnit=GROWABLE_HEAP_I16()[ptr+i*2>>1];if(codeUnit==0)break;str+=String.fromCharCode(codeUnit)}return str}function stringToUTF16(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<2)return 0;maxBytesToWrite-=2;var startPtr=outPtr;var numCharsToWrite=maxBytesToWrite>1]=codeUnit;outPtr+=2}GROWABLE_HEAP_I16()[outPtr>>1]=0;return outPtr-startPtr}function lengthBytesUTF16(str){return str.length*2}function UTF32ToString(ptr,maxBytesToRead){var i=0;var str="";while(!(i>=maxBytesToRead/4)){var utf32=GROWABLE_HEAP_I32()[ptr+i*4>>2];if(utf32==0)break;++i;if(utf32>=65536){var ch=utf32-65536;str+=String.fromCharCode(55296|ch>>10,56320|ch&1023)}else{str+=String.fromCharCode(utf32)}}return str}function stringToUTF32(str,outPtr,maxBytesToWrite){if(maxBytesToWrite===undefined){maxBytesToWrite=2147483647}if(maxBytesToWrite<4)return 0;var startPtr=outPtr;var endPtr=startPtr+maxBytesToWrite-4;for(var i=0;i=55296&&codeUnit<=57343){var trailSurrogate=str.charCodeAt(++i);codeUnit=65536+((codeUnit&1023)<<10)|trailSurrogate&1023}GROWABLE_HEAP_I32()[outPtr>>2]=codeUnit;outPtr+=4;if(outPtr+4>endPtr)break}GROWABLE_HEAP_I32()[outPtr>>2]=0;return outPtr-startPtr}function lengthBytesUTF32(str){var len=0;for(var i=0;i=55296&&codeUnit<=57343)++i;len+=4}return len}function alignUp(x,multiple){if(x%multiple>0){x+=multiple-x%multiple}return x}var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;if(ENVIRONMENT_IS_PTHREAD){buffer=Module["buffer"]}function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var INITIAL_MEMORY=Module["INITIAL_MEMORY"]||16777216;if(ENVIRONMENT_IS_PTHREAD){wasmMemory=Module["wasmMemory"];buffer=Module["buffer"]}else{if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_MEMORY/65536,"maximum":2147483648/65536,"shared":true});if(!(wasmMemory.buffer instanceof SharedArrayBuffer)){err("requested a shared WebAssembly.Memory but the returned buffer is not a SharedArrayBuffer, indicating that while the browser has SharedArrayBuffer it does not have WebAssembly threads support - you may need to set a flag");if(ENVIRONMENT_IS_NODE){console.log("(on node you may need: --experimental-wasm-threads --experimental-wasm-bulk-memory and also use a recent version)")}throw Error("bad memory")}}}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);var wasmTable;var __ATPRERUN__=[];var __ATINIT__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(ENVIRONMENT_IS_PTHREAD)return;if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(ENVIRONMENT_IS_PTHREAD)return;callRuntimeCallbacks(__ATINIT__)}function exitRuntime(){if(ENVIRONMENT_IS_PTHREAD)return;runtimeExited=true}function postRun(){if(ENVIRONMENT_IS_PTHREAD)return;if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnInit(cb){__ATINIT__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function addRunDependency(id){assert(!ENVIRONMENT_IS_PTHREAD,"addRunDependency cannot be used in a pthread worker");runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}if(ENVIRONMENT_IS_PTHREAD)console.error("Pthread aborting at "+(new Error).stack);what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);readyPromiseReject(e);throw e}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return filename.startsWith(dataURIPrefix)}if(Module["locateFile"]){var wasmBinaryFile="avif_enc_mt.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}}else{var wasmBinaryFile=new URL("avif_enc_mt.wasm",import.meta.url).toString()}function getBinary(file){try{if(file==wasmBinaryFile&&wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(file)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)){if(typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary(wasmBinaryFile)})}}return Promise.resolve().then(function(){return getBinary(wasmBinaryFile)})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;wasmTable=Module["asm"]["na"];addOnInit(Module["asm"]["ja"]);PThread.tlsInitFunctions.push(Module["asm"]["ma"]);wasmModule=module;if(!ENVIRONMENT_IS_PTHREAD){var numWorkersToLoad=PThread.unusedWorkers.length;PThread.unusedWorkers.forEach(function(w){PThread.loadWasmModuleToWorker(w,function(){if(!--numWorkersToLoad)removeRunDependency("wasm-instantiate")})})}}if(!ENVIRONMENT_IS_PTHREAD){addRunDependency("wasm-instantiate")}function receiveInstantiationResult(result){receiveInstance(result["instance"],result["module"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){var result=WebAssembly.instantiate(binary,info);return result}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&typeof fetch==="function"){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiationResult,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiationResult)})})}else{return instantiateArrayBuffer(receiveInstantiationResult)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync().catch(readyPromiseReject);return{}}var ASM_CONSTS={617428:function(){throw"Canceled!"},617446:function($0,$1){setTimeout(function(){__emscripten_do_dispatch_to_thread($0,$1)},0)}};function initPthreadsJS(){PThread.initRuntime()}function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){wasmTable.get(func)()}else{wasmTable.get(func)(callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var ERRNO_CODES={EPERM:63,ENOENT:44,ESRCH:71,EINTR:27,EIO:29,ENXIO:60,E2BIG:1,ENOEXEC:45,EBADF:8,ECHILD:12,EAGAIN:6,EWOULDBLOCK:6,ENOMEM:48,EACCES:2,EFAULT:21,ENOTBLK:105,EBUSY:10,EEXIST:20,EXDEV:75,ENODEV:43,ENOTDIR:54,EISDIR:31,EINVAL:28,ENFILE:41,EMFILE:33,ENOTTY:59,ETXTBSY:74,EFBIG:22,ENOSPC:51,ESPIPE:70,EROFS:69,EMLINK:34,EPIPE:64,EDOM:18,ERANGE:68,ENOMSG:49,EIDRM:24,ECHRNG:106,EL2NSYNC:156,EL3HLT:107,EL3RST:108,ELNRNG:109,EUNATCH:110,ENOCSI:111,EL2HLT:112,EDEADLK:16,ENOLCK:46,EBADE:113,EBADR:114,EXFULL:115,ENOANO:104,EBADRQC:103,EBADSLT:102,EDEADLOCK:16,EBFONT:101,ENOSTR:100,ENODATA:116,ETIME:117,ENOSR:118,ENONET:119,ENOPKG:120,EREMOTE:121,ENOLINK:47,EADV:122,ESRMNT:123,ECOMM:124,EPROTO:65,EMULTIHOP:36,EDOTDOT:125,EBADMSG:9,ENOTUNIQ:126,EBADFD:127,EREMCHG:128,ELIBACC:129,ELIBBAD:130,ELIBSCN:131,ELIBMAX:132,ELIBEXEC:133,ENOSYS:52,ENOTEMPTY:55,ENAMETOOLONG:37,ELOOP:32,EOPNOTSUPP:138,EPFNOSUPPORT:139,ECONNRESET:15,ENOBUFS:42,EAFNOSUPPORT:5,EPROTOTYPE:67,ENOTSOCK:57,ENOPROTOOPT:50,ESHUTDOWN:140,ECONNREFUSED:14,EADDRINUSE:3,ECONNABORTED:13,ENETUNREACH:40,ENETDOWN:38,ETIMEDOUT:73,EHOSTDOWN:142,EHOSTUNREACH:23,EINPROGRESS:26,EALREADY:7,EDESTADDRREQ:17,EMSGSIZE:35,EPROTONOSUPPORT:66,ESOCKTNOSUPPORT:137,EADDRNOTAVAIL:4,ENETRESET:39,EISCONN:30,ENOTCONN:53,ETOOMANYREFS:141,EUSERS:136,EDQUOT:19,ESTALE:72,ENOTSUP:138,ENOMEDIUM:148,EILSEQ:25,EOVERFLOW:61,ECANCELED:11,ENOTRECOVERABLE:56,EOWNERDEAD:62,ESTRPIPE:135};function _emscripten_futex_wake(addr,count){if(addr<=0||addr>GROWABLE_HEAP_I8().length||addr&3!=0||count<0)return-28;if(count==0)return 0;if(count>=2147483647)count=Infinity;var mainThreadWaitAddress=Atomics.load(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2);var mainThreadWoken=0;if(mainThreadWaitAddress==addr){var loadedAddr=Atomics.compareExchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,mainThreadWaitAddress,0);if(loadedAddr==mainThreadWaitAddress){--count;mainThreadWoken=1;if(count<=0)return 1}}var ret=Atomics.notify(GROWABLE_HEAP_I32(),addr>>2,count);if(ret>=0)return ret+mainThreadWoken;throw"Atomics.notify returned an unexpected value "+ret}Module["_emscripten_futex_wake"]=_emscripten_futex_wake;function killThread(pthread_ptr){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! killThread() can only ever be called from main application thread!";if(!pthread_ptr)throw"Internal Error! Null pthread_ptr in killThread!";GROWABLE_HEAP_I32()[pthread_ptr+12>>2]=0;var pthread=PThread.pthreads[pthread_ptr];pthread.worker.terminate();PThread.freeThreadData(pthread);PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(pthread.worker),1);pthread.worker.pthread=undefined}function cancelThread(pthread_ptr){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! cancelThread() can only ever be called from main application thread!";if(!pthread_ptr)throw"Internal Error! Null pthread_ptr in cancelThread!";var pthread=PThread.pthreads[pthread_ptr];pthread.worker.postMessage({"cmd":"cancel"})}function cleanupThread(pthread_ptr){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! cleanupThread() can only ever be called from main application thread!";if(!pthread_ptr)throw"Internal Error! Null pthread_ptr in cleanupThread!";var pthread=PThread.pthreads[pthread_ptr];if(pthread){GROWABLE_HEAP_I32()[pthread_ptr+12>>2]=0;var worker=pthread.worker;PThread.returnWorkerToPool(worker)}}var PThread={unusedWorkers:[],runningWorkers:[],tlsInitFunctions:[],initMainThreadBlock:function(){var pthreadPoolSize=navigator.hardwareConcurrency;for(var i=0;i>2]=tb;var headPtr=tb+152;GROWABLE_HEAP_I32()[headPtr>>2]=headPtr;var tlsMemory=_malloc(512);for(var i=0;i<128;++i)GROWABLE_HEAP_U32()[tlsMemory/4+i]=0;Atomics.store(GROWABLE_HEAP_U32(),tb+100>>2,tlsMemory);Atomics.store(GROWABLE_HEAP_U32(),tb+40>>2,tb);__emscripten_thread_init(tb,!ENVIRONMENT_IS_WORKER,1);_emscripten_register_main_browser_thread_id(tb)},initWorker:function(){},pthreads:{},threadExitHandlers:[],runExitHandlers:function(){while(PThread.threadExitHandlers.length>0){PThread.threadExitHandlers.pop()()}if(ENVIRONMENT_IS_PTHREAD&&_pthread_self())___pthread_tsd_run_dtors()},runExitHandlersAndDeinitThread:function(tb,exitCode){Atomics.store(GROWABLE_HEAP_U32(),tb+56>>2,1);Atomics.store(GROWABLE_HEAP_U32(),tb+60>>2,0);PThread.runExitHandlers();Atomics.store(GROWABLE_HEAP_U32(),tb+4>>2,exitCode);Atomics.store(GROWABLE_HEAP_U32(),tb+0>>2,1);_emscripten_futex_wake(tb+0,2147483647);__emscripten_thread_init(0,0,0)},setExitStatus:function(status){EXITSTATUS=status},threadExit:function(exitCode){var tb=_pthread_self();if(tb){PThread.runExitHandlersAndDeinitThread(tb,exitCode);if(ENVIRONMENT_IS_PTHREAD){postMessage({"cmd":"exit"})}}},threadCancel:function(){PThread.runExitHandlersAndDeinitThread(_pthread_self(),-1);postMessage({"cmd":"cancelDone"})},terminateAllThreads:function(){for(var t in PThread.pthreads){var pthread=PThread.pthreads[t];if(pthread&&pthread.worker){PThread.returnWorkerToPool(pthread.worker)}}PThread.pthreads={};for(var i=0;i>2];GROWABLE_HEAP_I32()[pthread.threadInfoStruct+100>>2]=0;_free(tlsMemory);_free(pthread.threadInfoStruct)}pthread.threadInfoStruct=0;if(pthread.allocatedOwnStack&&pthread.stackBase)_free(pthread.stackBase);pthread.stackBase=0;if(pthread.worker)pthread.worker.pthread=null},returnWorkerToPool:function(worker){PThread.runWithoutMainThreadQueuedCalls(function(){delete PThread.pthreads[worker.pthread.threadInfoStruct];PThread.unusedWorkers.push(worker);PThread.runningWorkers.splice(PThread.runningWorkers.indexOf(worker),1);PThread.freeThreadData(worker.pthread);worker.pthread=undefined})},runWithoutMainThreadQueuedCalls:function(func){GROWABLE_HEAP_I32()[__emscripten_allow_main_runtime_queued_calls>>2]=0;try{func()}finally{GROWABLE_HEAP_I32()[__emscripten_allow_main_runtime_queued_calls>>2]=1}},receiveObjectTransfer:function(data){},threadInit:function(){for(var i in PThread.tlsInitFunctions){PThread.tlsInitFunctions[i]()}},loadWasmModuleToWorker:function(worker,onFinishedLoading){worker.onmessage=function(e){var d=e["data"];var cmd=d["cmd"];if(worker.pthread)PThread.currentProxiedOperationCallerThread=worker.pthread.threadInfoStruct;if(d["targetThread"]&&d["targetThread"]!=_pthread_self()){var thread=PThread.pthreads[d.targetThread];if(thread){thread.worker.postMessage(e.data,d["transferList"])}else{console.error('Internal error! Worker sent a message "'+cmd+'" to target pthread '+d["targetThread"]+", but that thread no longer exists!")}PThread.currentProxiedOperationCallerThread=undefined;return}if(cmd==="processQueuedMainThreadWork"){_emscripten_main_thread_process_queued_calls()}else if(cmd==="spawnThread"){spawnThread(e.data)}else if(cmd==="cleanupThread"){cleanupThread(d["thread"])}else if(cmd==="killThread"){killThread(d["thread"])}else if(cmd==="cancelThread"){cancelThread(d["thread"])}else if(cmd==="loaded"){worker.loaded=true;if(onFinishedLoading)onFinishedLoading(worker);if(worker.runPthread){worker.runPthread();delete worker.runPthread}}else if(cmd==="print"){out("Thread "+d["threadId"]+": "+d["text"])}else if(cmd==="printErr"){err("Thread "+d["threadId"]+": "+d["text"])}else if(cmd==="alert"){alert("Thread "+d["threadId"]+": "+d["text"])}else if(cmd==="exit"){var detached=worker.pthread&&Atomics.load(GROWABLE_HEAP_U32(),worker.pthread.threadInfoStruct+64>>2);if(detached){PThread.returnWorkerToPool(worker)}}else if(cmd==="exitProcess"){try{exit(d["returnCode"])}catch(e){if(e instanceof ExitStatus)return;throw e}}else if(cmd==="cancelDone"){PThread.returnWorkerToPool(worker)}else if(cmd==="objectTransfer"){PThread.receiveObjectTransfer(e.data)}else if(e.data.target==="setimmediate"){worker.postMessage(e.data)}else{err("worker sent an unknown command "+cmd)}PThread.currentProxiedOperationCallerThread=undefined};worker.onerror=function(e){err("pthread sent an error! "+e.filename+":"+e.lineno+": "+e.message)};worker.postMessage({"cmd":"load","urlOrBlob":Module["mainScriptUrlOrBlob"],"wasmMemory":wasmMemory,"wasmModule":wasmModule})},allocateUnusedWorker:function(){if(!Module["locateFile"]){PThread.unusedWorkers.push(new Worker(new URL("avif_enc_mt.worker.js",import.meta.url)));return}var pthreadMainJs=locateFile("avif_enc_mt.worker.js");PThread.unusedWorkers.push(new Worker(pthreadMainJs))},getNewWorker:function(){if(PThread.unusedWorkers.length==0){PThread.allocateUnusedWorker();PThread.loadWasmModuleToWorker(PThread.unusedWorkers[0])}return PThread.unusedWorkers.pop()},busySpinWait:function(msecs){var t=performance.now()+msecs;while(performance.now()0}Module["keepRuntimeAlive"]=keepRuntimeAlive;function ___assert_fail(condition,filename,line,func){abort("Assertion failed: "+UTF8ToString(condition)+", at: "+[filename?UTF8ToString(filename):"unknown filename",line,func?UTF8ToString(func):"unknown function"])}var _emscripten_get_now;if(ENVIRONMENT_IS_PTHREAD){_emscripten_get_now=function(){return performance.now()-Module["__performance_now_clock_drift"]}}else _emscripten_get_now=function(){return performance.now()};function _pthread_cleanup_push(routine,arg){PThread.threadExitHandlers.push(function(){wasmTable.get(routine)(arg)})}function ___cxa_thread_atexit(a0,a1){return _pthread_cleanup_push(a0,a1)}var SYSCALLS={mappings:{},buffers:[null,[],[]],printChar:function(stream,curr){var buffer=SYSCALLS.buffers[stream];if(curr===0||curr===10){(stream===1?out:err)(UTF8ArrayToString(buffer,0));buffer.length=0}else{buffer.push(curr)}},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=GROWABLE_HEAP_I32()[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},get64:function(low,high){return low}};function ___sys_fcntl64(fd,cmd,varargs){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(1,1,fd,cmd,varargs);SYSCALLS.varargs=varargs;return 0}function ___sys_ioctl(fd,op,varargs){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(2,1,fd,op,varargs);SYSCALLS.varargs=varargs;return 0}function ___sys_open(path,flags,varargs){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(3,1,path,flags,varargs);SYSCALLS.varargs=varargs}var structRegistrations={};function runDestructors(destructors){while(destructors.length){var ptr=destructors.pop();var del=destructors.pop();del(ptr)}}function simpleReadValueFromPointer(pointer){return this["fromWireType"](GROWABLE_HEAP_U32()[pointer>>2])}var awaitingDependencies={};var registeredTypes={};var typeDependencies={};var char_0=48;var char_9=57;function makeLegalFunctionName(name){if(undefined===name){return"_unknown"}name=name.replace(/[^a-zA-Z0-9_]/g,"$");var f=name.charCodeAt(0);if(f>=char_0&&f<=char_9){return"_"+name}else{return name}}function createNamedFunction(name,body){name=makeLegalFunctionName(name);return new Function("body","return function "+name+"() {\n"+' "use strict";'+" return body.apply(this, arguments);\n"+"};\n")(body)}function extendError(baseErrorType,errorName){var errorClass=createNamedFunction(errorName,function(message){this.name=errorName;this.message=message;var stack=new Error(message).stack;if(stack!==undefined){this.stack=this.toString()+"\n"+stack.replace(/^Error(:[^\n]*)?\n/,"")}});errorClass.prototype=Object.create(baseErrorType.prototype);errorClass.prototype.constructor=errorClass;errorClass.prototype.toString=function(){if(this.message===undefined){return this.name}else{return this.name+": "+this.message}};return errorClass}var InternalError=undefined;function throwInternalError(message){throw new InternalError(message)}function whenDependentTypesAreResolved(myTypes,dependentTypes,getTypeConverters){myTypes.forEach(function(type){typeDependencies[type]=dependentTypes});function onComplete(typeConverters){var myTypeConverters=getTypeConverters(typeConverters);if(myTypeConverters.length!==myTypes.length){throwInternalError("Mismatched type converter count")}for(var i=0;i>shift])},destructorFunction:null})}var emval_free_list=[];var emval_handle_array=[{},{value:undefined},{value:null},{value:true},{value:false}];function __emval_decref(handle){if(handle>4&&0===--emval_handle_array[handle].refcount){emval_handle_array[handle]=undefined;emval_free_list.push(handle)}}function count_emval_handles(){var count=0;for(var i=5;i>2])};case 3:return function(pointer){return this["fromWireType"](GROWABLE_HEAP_F64()[pointer>>3])};default:throw new TypeError("Unknown float type: "+name)}}function __embind_register_float(rawType,name,size){var shift=getShiftFromSize(size);name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":function(value){return value},"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}return value},"argPackAdvance":8,"readValueFromPointer":floatReadValueFromPointer(name,shift),destructorFunction:null})}function new_(constructor,argumentList){if(!(constructor instanceof Function)){throw new TypeError("new_ called with constructor type "+typeof constructor+" which is not a function")}var dummy=createNamedFunction(constructor.name||"unknownFunctionName",function(){});dummy.prototype=constructor.prototype;var obj=new dummy;var r=constructor.apply(obj,argumentList);return r instanceof Object?r:obj}function craftInvokerFunction(humanName,argTypes,classType,cppInvokerFunc,cppTargetFunc){var argCount=argTypes.length;if(argCount<2){throwBindingError("argTypes array size mismatch! Must at least get return value and 'this' types!")}var isClassMethodFunc=argTypes[1]!==null&&classType!==null;var needsDestructorStack=false;for(var i=1;i0?", ":"")+argsListWired}invokerFnBody+=(returns?"var rv = ":"")+"invoker(fn"+(argsListWired.length>0?", ":"")+argsListWired+");\n";if(needsDestructorStack){invokerFnBody+="runDestructors(destructors);\n"}else{for(var i=isClassMethodFunc?1:2;i>2)+i])}return array}function replacePublicSymbol(name,value,numArguments){if(!Module.hasOwnProperty(name)){throwInternalError("Replacing nonexistant public symbol")}if(undefined!==Module[name].overloadTable&&undefined!==numArguments){Module[name].overloadTable[numArguments]=value}else{Module[name]=value;Module[name].argCount=numArguments}}function dynCallLegacy(sig,ptr,args){var f=Module["dynCall_"+sig];return args&&args.length?f.apply(null,[ptr].concat(args)):f.call(null,ptr)}function dynCall(sig,ptr,args){if(sig.includes("j")){return dynCallLegacy(sig,ptr,args)}return wasmTable.get(ptr).apply(null,args)}function getDynCaller(sig,ptr){var argCache=[];return function(){argCache.length=arguments.length;for(var i=0;i>1]}:function readU16FromPointer(pointer){return GROWABLE_HEAP_U16()[pointer>>1]};case 2:return signed?function readS32FromPointer(pointer){return GROWABLE_HEAP_I32()[pointer>>2]}:function readU32FromPointer(pointer){return GROWABLE_HEAP_U32()[pointer>>2]};default:throw new TypeError("Unknown integer type: "+name)}}function __embind_register_integer(primitiveType,name,size,minRange,maxRange){name=readLatin1String(name);if(maxRange===-1){maxRange=4294967295}var shift=getShiftFromSize(size);var fromWireType=function(value){return value};if(minRange===0){var bitshift=32-8*size;fromWireType=function(value){return value<>>bitshift}}var isUnsignedType=name.includes("unsigned");registerType(primitiveType,{name:name,"fromWireType":fromWireType,"toWireType":function(destructors,value){if(typeof value!=="number"&&typeof value!=="boolean"){throw new TypeError('Cannot convert "'+_embind_repr(value)+'" to '+this.name)}if(valuemaxRange){throw new TypeError('Passing a number "'+_embind_repr(value)+'" from JS side to C/C++ side to an argument of type "'+name+'", which is outside the valid range ['+minRange+", "+maxRange+"]!")}return isUnsignedType?value>>>0:value|0},"argPackAdvance":8,"readValueFromPointer":integerReadValueFromPointer(name,shift,minRange!==0),destructorFunction:null})}function __embind_register_memory_view(rawType,dataTypeIndex,name){var typeMapping=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array];var TA=typeMapping[dataTypeIndex];function decodeMemoryView(handle){handle=handle>>2;var heap=GROWABLE_HEAP_U32();var size=heap[handle];var data=heap[handle+1];return new TA(buffer,data,size)}name=readLatin1String(name);registerType(rawType,{name:name,"fromWireType":decodeMemoryView,"argPackAdvance":8,"readValueFromPointer":decodeMemoryView},{ignoreDuplicateRegistrations:true})}function __embind_register_std_string(rawType,name){name=readLatin1String(name);var stdStringIsUTF8=name==="std::string";registerType(rawType,{name:name,"fromWireType":function(value){var length=GROWABLE_HEAP_U32()[value>>2];var str;if(stdStringIsUTF8){var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i;if(i==length||GROWABLE_HEAP_U8()[currentBytePtr]==0){var maxRead=currentBytePtr-decodeStartPtr;var stringSegment=UTF8ToString(decodeStartPtr,maxRead);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+1}}}else{var a=new Array(length);for(var i=0;i>2]=length;if(stdStringIsUTF8&&valueIsOfTypeString){stringToUTF8(value,ptr+4,length+1)}else{if(valueIsOfTypeString){for(var i=0;i255){_free(ptr);throwBindingError("String has UTF-16 code units that do not fit in 8 bits")}GROWABLE_HEAP_U8()[ptr+4+i]=charCode}}else{for(var i=0;i>2];var HEAP=getHeap();var str;var decodeStartPtr=value+4;for(var i=0;i<=length;++i){var currentBytePtr=value+4+i*charSize;if(i==length||HEAP[currentBytePtr>>shift]==0){var maxReadBytes=currentBytePtr-decodeStartPtr;var stringSegment=decodeString(decodeStartPtr,maxReadBytes);if(str===undefined){str=stringSegment}else{str+=String.fromCharCode(0);str+=stringSegment}decodeStartPtr=currentBytePtr+charSize}}_free(value);return str},"toWireType":function(destructors,value){if(!(typeof value==="string")){throwBindingError("Cannot pass non-string to C++ string type "+name)}var length=lengthBytesUTF(value);var ptr=_malloc(4+length+charSize);GROWABLE_HEAP_U32()[ptr>>2]=length>>shift;encodeString(value,ptr+4,length+charSize);if(destructors!==null){destructors.push(_free,ptr)}return ptr},"argPackAdvance":8,"readValueFromPointer":simpleReadValueFromPointer,destructorFunction:function(ptr){_free(ptr)}})}function __embind_register_value_object(rawType,name,constructorSignature,rawConstructor,destructorSignature,rawDestructor){structRegistrations[rawType]={name:readLatin1String(name),rawConstructor:embind__requireFunction(constructorSignature,rawConstructor),rawDestructor:embind__requireFunction(destructorSignature,rawDestructor),fields:[]}}function __embind_register_value_object_field(structType,fieldName,getterReturnType,getterSignature,getter,getterContext,setterArgumentType,setterSignature,setter,setterContext){structRegistrations[structType].fields.push({fieldName:readLatin1String(fieldName),getterReturnType:getterReturnType,getter:embind__requireFunction(getterSignature,getter),getterContext:getterContext,setterArgumentType:setterArgumentType,setter:embind__requireFunction(setterSignature,setter),setterContext:setterContext})}function __embind_register_void(rawType,name){name=readLatin1String(name);registerType(rawType,{isVoid:true,name:name,"argPackAdvance":0,"fromWireType":function(){return undefined},"toWireType":function(destructors,o){return undefined}})}function __emscripten_notify_thread_queue(targetThreadId,mainThreadId){if(targetThreadId==mainThreadId){postMessage({"cmd":"processQueuedMainThreadWork"})}else if(ENVIRONMENT_IS_PTHREAD){postMessage({"targetThread":targetThreadId,"cmd":"processThreadQueue"})}else{var pthread=PThread.pthreads[targetThreadId];var worker=pthread&&pthread.worker;if(!worker){return}worker.postMessage({"cmd":"processThreadQueue"})}return 1}var emval_symbols={};function getStringOrSymbol(address){var symbol=emval_symbols[address];if(symbol===undefined){return readLatin1String(address)}else{return symbol}}function emval_get_global(){if(typeof globalThis==="object"){return globalThis}return function(){return Function}()("return this")()}function __emval_get_global(name){if(name===0){return __emval_register(emval_get_global())}else{name=getStringOrSymbol(name);return __emval_register(emval_get_global()[name])}}function __emval_incref(handle){if(handle>4){emval_handle_array[handle].refcount+=1}}function requireRegisteredType(rawType,humanName){var impl=registeredTypes[rawType];if(undefined===impl){throwBindingError(humanName+" has unknown type "+getTypeName(rawType))}return impl}function craftEmvalAllocator(argCount){var argsList="";for(var i=0;i>> 2) + "+i+'], "parameter '+i+'");\n'+"var arg"+i+" = argType"+i+".readValueFromPointer(args);\n"+"args += argType"+i+"['argPackAdvance'];\n"}functionBody+="var obj = new constructor("+argsList+");\n"+"return __emval_register(obj);\n"+"}\n";return new Function("requireRegisteredType","Module","__emval_register",functionBody)(requireRegisteredType,Module,__emval_register)}var emval_newers={};function requireHandle(handle){if(!handle){throwBindingError("Cannot use deleted val. handle = "+handle)}return emval_handle_array[handle].value}function __emval_new(handle,argCount,argTypes,args){handle=requireHandle(handle);var newer=emval_newers[argCount];if(!newer){newer=craftEmvalAllocator(argCount);emval_newers[argCount]=newer}return newer(handle,argTypes,args)}function _abort(){abort()}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=GROWABLE_HEAP_U8()[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?GROWABLE_HEAP_F64()[buf++>>1]:GROWABLE_HEAP_I32()[buf]);++buf}return readAsmConstArgsArray}function _emscripten_asm_const_int(code,sigPtr,argbuf){var args=readAsmConstArgs(sigPtr,argbuf);return ASM_CONSTS[code].apply(null,args)}function _emscripten_check_blocking_allowed(){if(ENVIRONMENT_IS_WORKER)return;warnOnce("Blocking on the main thread is very dangerous, see https://emscripten.org/docs/porting/pthreads.html#blocking-on-the-main-browser-thread")}function _emscripten_conditional_set_current_thread_status(expectedStatus,newStatus){}function _emscripten_futex_wait(addr,val,timeout){if(addr<=0||addr>GROWABLE_HEAP_I8().length||addr&3!=0)return-28;if(!ENVIRONMENT_IS_WEB){var ret=Atomics.wait(GROWABLE_HEAP_I32(),addr>>2,val,timeout);if(ret==="timed-out")return-73;if(ret==="not-equal")return-6;if(ret==="ok")return 0;throw"Atomics.wait returned an unexpected value "+ret}else{if(Atomics.load(GROWABLE_HEAP_I32(),addr>>2)!=val){return-6}var tNow=performance.now();var tEnd=tNow+timeout;var lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,addr);while(1){tNow=performance.now();if(tNow>tEnd){lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,0);return-73}lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,0);if(lastAddr==0){break}_emscripten_main_thread_process_queued_calls();if(Atomics.load(GROWABLE_HEAP_I32(),addr>>2)!=val){return-6}lastAddr=Atomics.exchange(GROWABLE_HEAP_I32(),__emscripten_main_thread_futex>>2,addr)}return 0}}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp"}function _emscripten_longjmp(a0,a1){return _longjmp(a0,a1)}function _emscripten_memcpy_big(dest,src,num){GROWABLE_HEAP_U8().copyWithin(dest,src,src+num)}function _emscripten_num_logical_cores(){return navigator["hardwareConcurrency"]}function _emscripten_proxy_to_main_thread_js(index,sync){var numCallArgs=arguments.length-2;var stack=stackSave();var serializedNumCallArgs=numCallArgs;var args=stackAlloc(serializedNumCallArgs*8);var b=args>>3;for(var i=0;i>3;for(var i=0;i>>16);updateGlobalBufferAndViews(wasmMemory.buffer);return 1}catch(e){}}function _emscripten_resize_heap(requestedSize){var oldSize=GROWABLE_HEAP_U8().length;requestedSize=requestedSize>>>0;if(requestedSize<=oldSize){return false}var maxHeapSize=2147483648;if(requestedSize>maxHeapSize){return false}for(var cutDown=1;cutDown<=4;cutDown*=2){var overGrownHeapSize=oldSize*(1+.2/cutDown);overGrownHeapSize=Math.min(overGrownHeapSize,requestedSize+100663296);var newSize=Math.min(maxHeapSize,alignUp(Math.max(requestedSize,overGrownHeapSize),65536));var replacement=emscripten_realloc_buffer(newSize);if(replacement){return true}}return false}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence>2]=eventTypeId;GROWABLE_HEAP_I32()[varargs+4>>2]=eventData;GROWABLE_HEAP_I32()[varargs+8>>2]=userData;__emscripten_call_on_thread(0,targetThread,637534208,eventHandlerFunc,eventData,varargs);stackRestore(stackTop)},getTargetThreadForEventCallback:function(targetThread){switch(targetThread){case 1:return 0;case 2:return PThread.currentProxiedOperationCallerThread;default:return targetThread}},getNodeNameForTarget:function(target){if(!target)return"";if(target==window)return"#window";if(target==screen)return"#screen";return target&&target.nodeName?target.nodeName:""},fullscreenEnabled:function(){return document.fullscreenEnabled||document.webkitFullscreenEnabled}};function stringToNewUTF8(jsString){var length=lengthBytesUTF8(jsString)+1;var cString=_malloc(length);stringToUTF8(jsString,cString,length);return cString}function _emscripten_set_offscreencanvas_size_on_target_thread_js(targetThread,targetCanvas,width,height){var stackTop=stackSave();var varargs=stackAlloc(12);var targetCanvasPtr=0;if(targetCanvas){targetCanvasPtr=stringToNewUTF8(targetCanvas)}GROWABLE_HEAP_I32()[varargs>>2]=targetCanvasPtr;GROWABLE_HEAP_I32()[varargs+4>>2]=width;GROWABLE_HEAP_I32()[varargs+8>>2]=height;__emscripten_call_on_thread(0,targetThread,657457152,0,targetCanvasPtr,varargs);stackRestore(stackTop)}function _emscripten_set_offscreencanvas_size_on_target_thread(targetThread,targetCanvas,width,height){targetCanvas=targetCanvas?UTF8ToString(targetCanvas):"";_emscripten_set_offscreencanvas_size_on_target_thread_js(targetThread,targetCanvas,width,height)}function maybeCStringToJsString(cString){return cString>2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!=="undefined"?document:0,typeof window!=="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!=="undefined"?document.querySelector(target):undefined);return domElement}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_set_canvas_element_size_calling_thread(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;if(canvas.canvasSharedPtr){GROWABLE_HEAP_I32()[canvas.canvasSharedPtr>>2]=width;GROWABLE_HEAP_I32()[canvas.canvasSharedPtr+4>>2]=height}if(canvas.offscreenCanvas||!canvas.controlTransferredOffscreen){if(canvas.offscreenCanvas)canvas=canvas.offscreenCanvas;var autoResizeViewport=false;if(canvas.GLctxObject&&canvas.GLctxObject.GLctx){var prevViewport=canvas.GLctxObject.GLctx.getParameter(2978);autoResizeViewport=prevViewport[0]===0&&prevViewport[1]===0&&prevViewport[2]===canvas.width&&prevViewport[3]===canvas.height}canvas.width=width;canvas.height=height;if(autoResizeViewport){canvas.GLctxObject.GLctx.viewport(0,0,width,height)}}else if(canvas.canvasSharedPtr){var targetThread=GROWABLE_HEAP_I32()[canvas.canvasSharedPtr+8>>2];_emscripten_set_offscreencanvas_size_on_target_thread(targetThread,target,width,height);return 1}else{return-4}return 0}function _emscripten_set_canvas_element_size_main_thread(target,width,height){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(4,1,target,width,height);return _emscripten_set_canvas_element_size_calling_thread(target,width,height)}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(canvas){return _emscripten_set_canvas_element_size_calling_thread(target,width,height)}else{return _emscripten_set_canvas_element_size_main_thread(target,width,height)}}function _emscripten_set_current_thread_status(newStatus){}function __webgl_enable_ANGLE_instanced_arrays(ctx){var ext=ctx.getExtension("ANGLE_instanced_arrays");if(ext){ctx["vertexAttribDivisor"]=function(index,divisor){ext["vertexAttribDivisorANGLE"](index,divisor)};ctx["drawArraysInstanced"]=function(mode,first,count,primcount){ext["drawArraysInstancedANGLE"](mode,first,count,primcount)};ctx["drawElementsInstanced"]=function(mode,count,type,indices,primcount){ext["drawElementsInstancedANGLE"](mode,count,type,indices,primcount)};return 1}}function __webgl_enable_OES_vertex_array_object(ctx){var ext=ctx.getExtension("OES_vertex_array_object");if(ext){ctx["createVertexArray"]=function(){return ext["createVertexArrayOES"]()};ctx["deleteVertexArray"]=function(vao){ext["deleteVertexArrayOES"](vao)};ctx["bindVertexArray"]=function(vao){ext["bindVertexArrayOES"](vao)};ctx["isVertexArray"]=function(vao){return ext["isVertexArrayOES"](vao)};return 1}}function __webgl_enable_WEBGL_draw_buffers(ctx){var ext=ctx.getExtension("WEBGL_draw_buffers");if(ext){ctx["drawBuffers"]=function(n,bufs){ext["drawBuffersWEBGL"](n,bufs)};return 1}}function __webgl_enable_WEBGL_multi_draw(ctx){return!!(ctx.multiDrawWebgl=ctx.getExtension("WEBGL_multi_draw"))}var GL={counter:1,buffers:[],programs:[],framebuffers:[],renderbuffers:[],textures:[],shaders:[],vaos:[],contexts:{},offscreenCanvases:{},queries:[],stringCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>2]:-1;source+=UTF8ToString(GROWABLE_HEAP_I32()[string+i*4>>2],len<0?undefined:len)}return source},createContext:function(canvas,webGLContextAttributes){if(!canvas.getContextSafariWebGL2Fixed){canvas.getContextSafariWebGL2Fixed=canvas.getContext;canvas.getContext=function(ver,attrs){var gl=canvas.getContextSafariWebGL2Fixed(ver,attrs);return ver=="webgl"==gl instanceof WebGLRenderingContext?gl:null}}var ctx=canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=_malloc(8);GROWABLE_HEAP_I32()[handle+4>>2]=_pthread_self();var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault==="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}return handle},makeContextCurrent:function(contextHandle){GL.currentContext=GL.contexts[contextHandle];Module.ctx=GLctx=GL.currentContext&&GL.currentContext.GLctx;return!(contextHandle&&!GLctx)},getContext:function(contextHandle){return GL.contexts[contextHandle]},deleteContext:function(contextHandle){if(GL.currentContext===GL.contexts[contextHandle])GL.currentContext=null;if(typeof JSEvents==="object")JSEvents.removeAllHandlersOnTarget(GL.contexts[contextHandle].GLctx.canvas);if(GL.contexts[contextHandle]&&GL.contexts[contextHandle].GLctx.canvas)GL.contexts[contextHandle].GLctx.canvas.GLctxObject=undefined;_free(GL.contexts[contextHandle].handle);GL.contexts[contextHandle]=null},initExtensions:function(context){if(!context)context=GL.currentContext;if(context.initExtensionsDone)return;context.initExtensionsDone=true;var GLctx=context.GLctx;__webgl_enable_ANGLE_instanced_arrays(GLctx);__webgl_enable_OES_vertex_array_object(GLctx);__webgl_enable_WEBGL_draw_buffers(GLctx);{GLctx.disjointTimerQueryExt=GLctx.getExtension("EXT_disjoint_timer_query")}__webgl_enable_WEBGL_multi_draw(GLctx);var exts=GLctx.getSupportedExtensions()||[];exts.forEach(function(ext){if(!ext.includes("lose_context")&&!ext.includes("debug")){GLctx.getExtension(ext)}})}};var __emscripten_webgl_power_preferences=["default","low-power","high-performance"];function _emscripten_webgl_do_create_context(target,attributes){var a=attributes>>2;var powerPreference=GROWABLE_HEAP_I32()[a+(24>>2)];var contextAttributes={"alpha":!!GROWABLE_HEAP_I32()[a+(0>>2)],"depth":!!GROWABLE_HEAP_I32()[a+(4>>2)],"stencil":!!GROWABLE_HEAP_I32()[a+(8>>2)],"antialias":!!GROWABLE_HEAP_I32()[a+(12>>2)],"premultipliedAlpha":!!GROWABLE_HEAP_I32()[a+(16>>2)],"preserveDrawingBuffer":!!GROWABLE_HEAP_I32()[a+(20>>2)],"powerPreference":__emscripten_webgl_power_preferences[powerPreference],"failIfMajorPerformanceCaveat":!!GROWABLE_HEAP_I32()[a+(28>>2)],majorVersion:GROWABLE_HEAP_I32()[a+(32>>2)],minorVersion:GROWABLE_HEAP_I32()[a+(36>>2)],enableExtensionsByDefault:GROWABLE_HEAP_I32()[a+(40>>2)],explicitSwapControl:GROWABLE_HEAP_I32()[a+(44>>2)],proxyContextToMainThread:GROWABLE_HEAP_I32()[a+(48>>2)],renderViaOffscreenBackBuffer:GROWABLE_HEAP_I32()[a+(52>>2)]};var canvas=findCanvasEventTarget(target);if(!canvas){return 0}if(contextAttributes.explicitSwapControl){return 0}var contextHandle=GL.createContext(canvas,contextAttributes);return contextHandle}function _emscripten_webgl_create_context(a0,a1){return _emscripten_webgl_do_create_context(a0,a1)}function _fd_close(fd){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(5,1,fd);return 0}function _fd_read(fd,iov,iovcnt,pnum){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(6,1,fd,iov,iovcnt,pnum);var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);GROWABLE_HEAP_I32()[pnum>>2]=num;return 0}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(7,1,fd,offset_low,offset_high,whence,newOffset)}function _fd_write(fd,iov,iovcnt,pnum){if(ENVIRONMENT_IS_PTHREAD)return _emscripten_proxy_to_main_thread_js(8,1,fd,iov,iovcnt,pnum);var num=0;for(var i=0;i>2];var len=GROWABLE_HEAP_I32()[iov+(i*8+4)>>2];for(var j=0;j>2]=num;return 0}function _getTempRet0(){return getTempRet0()}function _pthread_cleanup_pop(execute){var routine=PThread.threadExitHandlers.pop();if(execute)routine()}function spawnThread(threadParams){if(ENVIRONMENT_IS_PTHREAD)throw"Internal Error! spawnThread() can only ever be called from main application thread!";var worker=PThread.getNewWorker();if(!worker){return 6}if(worker.pthread!==undefined)throw"Internal error!";if(!threadParams.pthread_ptr)throw"Internal error, no pthread ptr!";PThread.runningWorkers.push(worker);var tlsMemory=_malloc(128*4);for(var i=0;i<128;++i){GROWABLE_HEAP_I32()[tlsMemory+i*4>>2]=0}var stackHigh=threadParams.stackBase+threadParams.stackSize;var pthread=PThread.pthreads[threadParams.pthread_ptr]={worker:worker,stackBase:threadParams.stackBase,stackSize:threadParams.stackSize,allocatedOwnStack:threadParams.allocatedOwnStack,threadInfoStruct:threadParams.pthread_ptr};var tis=pthread.threadInfoStruct>>2;Atomics.store(GROWABLE_HEAP_U32(),tis+(64>>2),threadParams.detached);Atomics.store(GROWABLE_HEAP_U32(),tis+(100>>2),tlsMemory);Atomics.store(GROWABLE_HEAP_U32(),tis+(40>>2),pthread.threadInfoStruct);Atomics.store(GROWABLE_HEAP_U32(),tis+(80>>2),threadParams.stackSize);Atomics.store(GROWABLE_HEAP_U32(),tis+(76>>2),stackHigh);Atomics.store(GROWABLE_HEAP_U32(),tis+(104>>2),threadParams.stackSize);Atomics.store(GROWABLE_HEAP_U32(),tis+(104+8>>2),stackHigh);Atomics.store(GROWABLE_HEAP_U32(),tis+(104+12>>2),threadParams.detached);var global_libc=_emscripten_get_global_libc();var global_locale=global_libc+40;Atomics.store(GROWABLE_HEAP_U32(),tis+(172>>2),global_locale);worker.pthread=pthread;var msg={"cmd":"run","start_routine":threadParams.startRoutine,"arg":threadParams.arg,"threadInfoStruct":threadParams.pthread_ptr,"stackBase":threadParams.stackBase,"stackSize":threadParams.stackSize};worker.runPthread=function(){msg.time=performance.now();worker.postMessage(msg,threadParams.transferList)};if(worker.loaded){worker.runPthread();delete worker.runPthread}return 0}function _pthread_create(pthread_ptr,attr,start_routine,arg){if(typeof SharedArrayBuffer==="undefined"){err("Current environment does not support SharedArrayBuffer, pthreads are not available!");return 6}if(!pthread_ptr){err("pthread_create called with a null thread pointer!");return 28}var transferList=[];var error=0;if(ENVIRONMENT_IS_PTHREAD&&(transferList.length===0||error)){return _emscripten_sync_run_in_main_thread_4(687865856,pthread_ptr,attr,start_routine,arg)}if(error)return error;var stackSize=0;var stackBase=0;var detached=0;if(attr&&attr!=-1){stackSize=GROWABLE_HEAP_I32()[attr>>2];stackSize+=81920;stackBase=GROWABLE_HEAP_I32()[attr+8>>2];detached=GROWABLE_HEAP_I32()[attr+12>>2]!==0}else{stackSize=2097152}var allocatedOwnStack=stackBase==0;if(allocatedOwnStack){stackBase=_memalign(16,stackSize)}else{stackBase-=stackSize;assert(stackBase>0)}var threadInfoStruct=_malloc(228);for(var i=0;i<228>>2;++i)GROWABLE_HEAP_U32()[(threadInfoStruct>>2)+i]=0;GROWABLE_HEAP_I32()[pthread_ptr>>2]=threadInfoStruct;GROWABLE_HEAP_I32()[threadInfoStruct+12>>2]=threadInfoStruct;var headPtr=threadInfoStruct+152;GROWABLE_HEAP_I32()[headPtr>>2]=headPtr;var threadParams={stackBase:stackBase,stackSize:stackSize,allocatedOwnStack:allocatedOwnStack,detached:detached,startRoutine:start_routine,pthread_ptr:threadInfoStruct,arg:arg,transferList:transferList};if(ENVIRONMENT_IS_PTHREAD){threadParams.cmd="spawnThread";postMessage(threadParams,transferList);return 0}return spawnThread(threadParams)}function __pthread_testcancel_js(){if(!ENVIRONMENT_IS_PTHREAD)return;var tb=_pthread_self();if(!tb)return;var cancelDisabled=Atomics.load(GROWABLE_HEAP_U32(),tb+56>>2);if(cancelDisabled)return;var canceled=Atomics.load(GROWABLE_HEAP_U32(),tb+0>>2);if(canceled==2)throw"Canceled!"}function __emscripten_do_pthread_join(thread,status,block){if(!thread){err("pthread_join attempted on a null thread pointer!");return ERRNO_CODES.ESRCH}if(ENVIRONMENT_IS_PTHREAD&&_pthread_self()==thread){err("PThread "+thread+" is attempting to join to itself!");return ERRNO_CODES.EDEADLK}else if(!ENVIRONMENT_IS_PTHREAD&&_emscripten_main_browser_thread_id()==thread){err("Main thread "+thread+" is attempting to join to itself!");return ERRNO_CODES.EDEADLK}var self=GROWABLE_HEAP_I32()[thread+12>>2];if(self!==thread){err("pthread_join attempted on thread "+thread+", which does not point to a valid thread, or does not exist anymore!");return ERRNO_CODES.ESRCH}var detached=Atomics.load(GROWABLE_HEAP_U32(),thread+64>>2);if(detached){err("Attempted to join thread "+thread+", which was already detached!");return ERRNO_CODES.EINVAL}if(block){_emscripten_check_blocking_allowed()}for(;;){var threadStatus=Atomics.load(GROWABLE_HEAP_U32(),thread+0>>2);if(threadStatus==1){var threadExitCode=Atomics.load(GROWABLE_HEAP_U32(),thread+4>>2);if(status)GROWABLE_HEAP_I32()[status>>2]=threadExitCode;Atomics.store(GROWABLE_HEAP_U32(),thread+64>>2,1);if(!ENVIRONMENT_IS_PTHREAD)cleanupThread(thread);else postMessage({"cmd":"cleanupThread","thread":thread});return 0}if(!block){return ERRNO_CODES.EBUSY}__pthread_testcancel_js();if(!ENVIRONMENT_IS_PTHREAD)_emscripten_main_thread_process_queued_calls();_emscripten_futex_wait(thread+0,threadStatus,ENVIRONMENT_IS_PTHREAD?100:1)}}function _pthread_join(thread,status){return __emscripten_do_pthread_join(thread,status,true)}function _setTempRet0(val){setTempRet0(val)}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){GROWABLE_HEAP_I32()[ptr>>2]=ret}return ret}if(!ENVIRONMENT_IS_PTHREAD)PThread.initMainThreadBlock();InternalError=Module["InternalError"]=extendError(Error,"InternalError");embind_init_charCodes();BindingError=Module["BindingError"]=extendError(Error,"BindingError");init_emval();UnboundTypeError=Module["UnboundTypeError"]=extendError(Error,"UnboundTypeError");var GLctx;var proxiedFunctionTable=[null,___sys_fcntl64,___sys_ioctl,___sys_open,_emscripten_set_canvas_element_size_main_thread,_fd_close,_fd_read,_fd_seek,_fd_write];var asmLibraryArg={"l":___assert_fail,"F":___cxa_thread_atexit,"x":___sys_fcntl64,"V":___sys_ioctl,"W":___sys_open,"K":__embind_finalize_value_object,"L":__embind_register_bigint,"ea":__embind_register_bool,"da":__embind_register_emval,"C":__embind_register_float,"H":__embind_register_function,"k":__embind_register_integer,"i":__embind_register_memory_view,"D":__embind_register_std_string,"t":__embind_register_std_wstring,"O":__embind_register_value_object,"j":__embind_register_value_object_field,"fa":__embind_register_void,"ba":__emscripten_notify_thread_queue,"r":__emval_decref,"ca":__emval_get_global,"G":__emval_incref,"U":__emval_new,"f":_abort,"B":_emscripten_asm_const_int,"Z":_emscripten_check_blocking_allowed,"A":_emscripten_conditional_set_current_thread_status,"n":_emscripten_futex_wait,"o":_emscripten_futex_wake,"s":_emscripten_get_now,"e":_emscripten_longjmp,"Q":_emscripten_memcpy_big,"ia":_emscripten_num_logical_cores,"_":_emscripten_receive_on_main_thread_js,"R":_emscripten_resize_heap,"$":_emscripten_set_canvas_element_size,"z":_emscripten_set_current_thread_status,"aa":_emscripten_webgl_create_context,"y":_fd_close,"T":_fd_read,"J":_fd_seek,"S":_fd_write,"c":_getTempRet0,"P":initPthreadsJS,"m":invoke_ii,"p":invoke_iii,"q":invoke_iiiii,"v":invoke_iiiiiiiiii,"N":invoke_iiiiiiiiiiii,"I":invoke_ijiii,"h":invoke_vi,"g":invoke_vii,"w":invoke_viii,"d":invoke_viiii,"M":invoke_viiiii,"u":invoke_viiiiii,"a":wasmMemory||Module["wasmMemory"],"X":_pthread_cleanup_pop,"Y":_pthread_cleanup_push,"E":_pthread_create,"ha":_pthread_join,"b":_setTempRet0,"ga":_time};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["ja"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["ka"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["la"]).apply(null,arguments)};var _emscripten_tls_init=Module["_emscripten_tls_init"]=function(){return(_emscripten_tls_init=Module["_emscripten_tls_init"]=Module["asm"]["ma"]).apply(null,arguments)};var ___getTypeName=Module["___getTypeName"]=function(){return(___getTypeName=Module["___getTypeName"]=Module["asm"]["oa"]).apply(null,arguments)};var ___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=function(){return(___embind_register_native_and_builtin_types=Module["___embind_register_native_and_builtin_types"]=Module["asm"]["pa"]).apply(null,arguments)};var _emscripten_current_thread_process_queued_calls=Module["_emscripten_current_thread_process_queued_calls"]=function(){return(_emscripten_current_thread_process_queued_calls=Module["_emscripten_current_thread_process_queued_calls"]=Module["asm"]["qa"]).apply(null,arguments)};var _emscripten_register_main_browser_thread_id=Module["_emscripten_register_main_browser_thread_id"]=function(){return(_emscripten_register_main_browser_thread_id=Module["_emscripten_register_main_browser_thread_id"]=Module["asm"]["ra"]).apply(null,arguments)};var _emscripten_main_browser_thread_id=Module["_emscripten_main_browser_thread_id"]=function(){return(_emscripten_main_browser_thread_id=Module["_emscripten_main_browser_thread_id"]=Module["asm"]["sa"]).apply(null,arguments)};var __emscripten_do_dispatch_to_thread=Module["__emscripten_do_dispatch_to_thread"]=function(){return(__emscripten_do_dispatch_to_thread=Module["__emscripten_do_dispatch_to_thread"]=Module["asm"]["ta"]).apply(null,arguments)};var _emscripten_sync_run_in_main_thread_4=Module["_emscripten_sync_run_in_main_thread_4"]=function(){return(_emscripten_sync_run_in_main_thread_4=Module["_emscripten_sync_run_in_main_thread_4"]=Module["asm"]["ua"]).apply(null,arguments)};var _emscripten_main_thread_process_queued_calls=Module["_emscripten_main_thread_process_queued_calls"]=function(){return(_emscripten_main_thread_process_queued_calls=Module["_emscripten_main_thread_process_queued_calls"]=Module["asm"]["va"]).apply(null,arguments)};var _emscripten_run_in_main_runtime_thread_js=Module["_emscripten_run_in_main_runtime_thread_js"]=function(){return(_emscripten_run_in_main_runtime_thread_js=Module["_emscripten_run_in_main_runtime_thread_js"]=Module["asm"]["wa"]).apply(null,arguments)};var __emscripten_call_on_thread=Module["__emscripten_call_on_thread"]=function(){return(__emscripten_call_on_thread=Module["__emscripten_call_on_thread"]=Module["asm"]["xa"]).apply(null,arguments)};var __emscripten_thread_init=Module["__emscripten_thread_init"]=function(){return(__emscripten_thread_init=Module["__emscripten_thread_init"]=Module["asm"]["ya"]).apply(null,arguments)};var _emscripten_get_global_libc=Module["_emscripten_get_global_libc"]=function(){return(_emscripten_get_global_libc=Module["_emscripten_get_global_libc"]=Module["asm"]["za"]).apply(null,arguments)};var _pthread_self=Module["_pthread_self"]=function(){return(_pthread_self=Module["_pthread_self"]=Module["asm"]["Aa"]).apply(null,arguments)};var ___pthread_tsd_run_dtors=Module["___pthread_tsd_run_dtors"]=function(){return(___pthread_tsd_run_dtors=Module["___pthread_tsd_run_dtors"]=Module["asm"]["Ba"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["Ca"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["Da"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["Ea"]).apply(null,arguments)};var _emscripten_stack_set_limits=Module["_emscripten_stack_set_limits"]=function(){return(_emscripten_stack_set_limits=Module["_emscripten_stack_set_limits"]=Module["asm"]["Fa"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["Ga"]).apply(null,arguments)};var _memalign=Module["_memalign"]=function(){return(_memalign=Module["_memalign"]=Module["asm"]["Ha"]).apply(null,arguments)};var dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=function(){return(dynCall_jiiiiiiiii=Module["dynCall_jiiiiiiiii"]=Module["asm"]["Ia"]).apply(null,arguments)};var dynCall_ijiii=Module["dynCall_ijiii"]=function(){return(dynCall_ijiii=Module["dynCall_ijiii"]=Module["asm"]["Ja"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["Ka"]).apply(null,arguments)};var dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=function(){return(dynCall_jiiiiiiii=Module["dynCall_jiiiiiiii"]=Module["asm"]["La"]).apply(null,arguments)};var dynCall_jiiiiii=Module["dynCall_jiiiiii"]=function(){return(dynCall_jiiiiii=Module["dynCall_jiiiiii"]=Module["asm"]["Ma"]).apply(null,arguments)};var dynCall_jiiiii=Module["dynCall_jiiiii"]=function(){return(dynCall_jiiiii=Module["dynCall_jiiiii"]=Module["asm"]["Na"]).apply(null,arguments)};var dynCall_iiijii=Module["dynCall_iiijii"]=function(){return(dynCall_iiijii=Module["dynCall_iiijii"]=Module["asm"]["Oa"]).apply(null,arguments)};var __emscripten_allow_main_runtime_queued_calls=Module["__emscripten_allow_main_runtime_queued_calls"]=617120;var __emscripten_main_thread_futex=Module["__emscripten_main_thread_futex"]=913624;function invoke_vii(index,a1,a2){var sp=stackSave();try{wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiii(index,a1,a2,a3,a4){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viii(index,a1,a2,a3){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ii(index,a1){var sp=stackSave();try{return wasmTable.get(index)(a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iii(index,a1,a2){var sp=stackSave();try{return wasmTable.get(index)(a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiiiiiiiiii(index,a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11){var sp=stackSave();try{return wasmTable.get(index)(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiiii(index,a1,a2,a3,a4,a5,a6){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5,a6)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_viiiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{wasmTable.get(index)(a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_ijiii(index,a1,a2,a3,a4,a5){var sp=stackSave();try{return dynCall_ijiii(index,a1,a2,a3,a4,a5)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}Module["PThread"]=PThread;Module["PThread"]=PThread;Module["wasmMemory"]=wasmMemory;Module["ExitStatus"]=ExitStatus;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function run(args){args=args||arguments_;if(runDependencies>0){return}if(ENVIRONMENT_IS_PTHREAD){readyPromiseResolve(Module);initRuntime();postMessage({"cmd":"loaded"});return}preRun();if(runDependencies>0){return}function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();readyPromiseResolve(Module);if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){EXITSTATUS=status;if(implicit&&keepRuntimeAlive()&&status===0){return}if(!implicit){if(ENVIRONMENT_IS_PTHREAD){postMessage({"cmd":"exitProcess","returnCode":status});throw new ExitStatus(status)}else{}}if(keepRuntimeAlive()){}else{PThread.terminateAllThreads();exitRuntime();if(Module["onExit"])Module["onExit"](status);ABORT=true}quit_(status,new ExitStatus(status))}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}if(ENVIRONMENT_IS_PTHREAD){noExitRuntime=false;PThread.initWorker()}run(); return Module.ready diff --git a/codecs/avif/enc/avif_enc_mt.wasm b/codecs/avif/enc/avif_enc_mt.wasm index 0c70d570933fa091ca089685f3decbe37730072b..4414d44c4a7c296625c06756ecc17693097df8e1 100755 GIT binary patch delta 178807 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

)~piJFJanW#k~QO6`L!TboG4owV2 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