@mediapipe/tasks-audio
Version:
MediaPipe Audio Tasks
1 lines • 51.7 kB
JavaScript
var t="undefined"!=typeof self?self:{};function e(){throw Error("Invalid UTF8")}function n(t,e){return e=String.fromCharCode.apply(null,e),null==t?e:t+e}let r,i;const o="undefined"!=typeof TextDecoder;let s;const a="undefined"!=typeof TextEncoder;function u(t){if(a)t=(s||=new TextEncoder).encode(t);else{let n=0;const r=new Uint8Array(3*t.length);for(let i=0;i<t.length;i++){var e=t.charCodeAt(i);if(e<128)r[n++]=e;else{if(e<2048)r[n++]=e>>6|192;else{if(e>=55296&&e<=57343){if(e<=56319&&i<t.length){const o=t.charCodeAt(++i);if(o>=56320&&o<=57343){e=1024*(e-55296)+o-56320+65536,r[n++]=e>>18|240,r[n++]=e>>12&63|128,r[n++]=e>>6&63|128,r[n++]=63&e|128;continue}i--}e=65533}r[n++]=e>>12|224,r[n++]=e>>6&63|128}r[n++]=63&e|128}}t=n===r.length?r:r.subarray(0,n)}return t}var c,l;t:{for(var h=["CLOSURE_FLAGS"],f=t,d=0;d<h.length;d++)if(null==(f=f[h[d]])){l=null;break t}l=f}var g,p=l&&l[610401301];c=null!=p&&p;const m=t.navigator;function y(t){return!!c&&(!!g&&g.brands.some((({brand:e})=>e&&-1!=e.indexOf(t))))}function b(e){var n;return(n=t.navigator)&&(n=n.userAgent)||(n=""),-1!=n.indexOf(e)}function v(){return!!c&&(!!g&&g.brands.length>0)}function w(){return v()?y("Chromium"):(b("Chrome")||b("CriOS"))&&!(!v()&&b("Edge"))||b("Silk")}function _(t){return _[" "](t),t}g=m&&m.userAgentData||null,_[" "]=function(){};var S=!v()&&(b("Trident")||b("MSIE"));!b("Android")||w(),w(),b("Safari")&&(w()||!v()&&b("Coast")||!v()&&b("Opera")||!v()&&b("Edge")||(v()?y("Microsoft Edge"):b("Edg/"))||v()&&y("Opera"));var A={},E=null;function I(t){const e=t.length;let n=3*e/4;n%3?n=Math.floor(n):-1!="=.".indexOf(t[e-1])&&(n=-1!="=.".indexOf(t[e-2])?n-2:n-1);const r=new Uint8Array(n);let i=0;return function(t,e){function n(e){for(;r<t.length;){const e=t.charAt(r++),n=E[e];if(null!=n)return n;if(!/^[\s\xa0]*$/.test(e))throw Error("Unknown base64 encoding at char: "+e)}return e}T();let r=0;for(;;){const t=n(-1),r=n(0),i=n(64),o=n(64);if(64===o&&-1===t)break;e(t<<2|r>>4),64!=i&&(e(r<<4&240|i>>2),64!=o&&e(i<<6&192|o))}}(t,(function(t){r[i++]=t})),i!==n?r.subarray(0,i):r}function T(){if(!E){E={};var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),e=["+/=","+/","-_=","-_.","-_"];for(let n=0;n<5;n++){const r=t.concat(e[n].split(""));A[n]=r;for(let t=0;t<r.length;t++){const e=r[t];void 0===E[e]&&(E[e]=t)}}}}var U="undefined"!=typeof Uint8Array,P=!S&&"function"==typeof btoa;function B(t){if(!P){var e;void 0===e&&(e=0),T(),e=A[e];var n=Array(Math.floor(t.length/3)),r=e[64]||"";let u=0,c=0;for(;u<t.length-2;u+=3){var i=t[u],o=t[u+1],s=t[u+2],a=e[i>>2];i=e[(3&i)<<4|o>>4],o=e[(15&o)<<2|s>>6],s=e[63&s],n[c++]=a+i+o+s}switch(a=0,s=r,t.length-u){case 2:s=e[(15&(a=t[u+1]))<<2]||r;case 1:t=t[u],n[c]=e[t>>2]+e[(3&t)<<4|a>>4]+s+r}return n.join("")}for(e="",n=0,r=t.length-10240;n<r;)e+=String.fromCharCode.apply(null,t.subarray(n,n+=10240));return e+=String.fromCharCode.apply(null,n?t.subarray(n):t),btoa(e)}const L=/[-_.]/g,x={"-":"+",_:"/",".":"="};function O(t){return x[t]||""}function k(t){if(!P)return I(t);L.test(t)&&(t=t.replace(L,O)),t=atob(t);const e=new Uint8Array(t.length);for(let n=0;n<t.length;n++)e[n]=t.charCodeAt(n);return e}function V(t){return U&&null!=t&&t instanceof Uint8Array}var N={};function F(){return D||=new M(null,N)}function j(t){C(N);var e=t.g;return null==(e=null==e||V(e)?e:"string"==typeof e?k(e):null)?e:t.g=e}var M=class{i(){return new Uint8Array(j(this)||0)}constructor(t,e){if(C(e),this.g=t,null!=t&&0===t.length)throw Error("ByteString should be constructed with non-empty values")}};let D,G;function C(t){if(t!==N)throw Error("illegal external caller")}function R(t,e){t.__closure__error__context__984382||(t.__closure__error__context__984382={}),t.__closure__error__context__984382.severity=e}function $(){const t=Error("int32");return R(t,"warning"),t}function W(e){if(null!=e){var n=G??={},r=n[e]||0;r>=5||(n[e]=r+1,R(e=Error(),"incident"),function(e){t.setTimeout((()=>{throw e}),0)}(e))}}var z="function"==typeof Symbol&&"symbol"==typeof Symbol();function H(t,e,n=!1){return"function"==typeof Symbol&&"symbol"==typeof Symbol()?n&&Symbol.for&&t?Symbol.for(t):null!=t?Symbol(t):Symbol():e}var q=H("jas",void 0,!0),K=H(void 0,"1oa"),J=H(void 0,Symbol()),X=H(void 0,"0actk"),Y=H(void 0,"8utk");const Q=z?q:"M",Z={M:{value:0,configurable:!0,writable:!0,enumerable:!1}},tt=Object.defineProperties;function et(t,e){z||Q in t||tt(t,Z),t[Q]|=e}function nt(t,e){z||Q in t||tt(t,Z),t[Q]=e}function rt(t,e){nt(e,-15615&(0|t))}function it(t,e){nt(e,-15581&(34|t))}function ot(){return"function"==typeof BigInt}function st(t){return Array.prototype.slice.call(t)}var at,ut={};function ct(t){return null!==t&&"object"==typeof t&&!Array.isArray(t)&&t.constructor===Object}function lt(t,e){if(null!=t)if("string"==typeof t)t=t?new M(t,N):F();else if(t.constructor!==M)if(V(t))t=t.length?new M(new Uint8Array(t),N):F();else{if(!e)throw Error();t=void 0}return t}const ht=[];function ft(t){if(2&t)throw Error()}function dt(t){return J?t[J]:void 0}nt(ht,55),at=Object.freeze(ht);var gt=Object.freeze({});var pt="function"==typeof t.BigInt&&"bigint"==typeof t.BigInt(0),mt=t=>pt?t>=bt&&t<=wt:"-"===t[0]?_t(t,yt):_t(t,vt);const yt=Number.MIN_SAFE_INTEGER.toString(),bt=pt?BigInt(Number.MIN_SAFE_INTEGER):void 0,vt=Number.MAX_SAFE_INTEGER.toString(),wt=pt?BigInt(Number.MAX_SAFE_INTEGER):void 0;function _t(t,e){if(t.length>e.length)return!1;if(t.length<e.length||t===e)return!0;for(let n=0;n<t.length;n++){const r=t[n],i=e[n];if(r>i)return!1;if(r<i)return!0}}const St="function"==typeof Uint8Array.prototype.slice;let At,Et=0,It=0;function Tt(t){const e=t>>>0;Et=e,It=(t-e)/4294967296>>>0}function Ut(t){if(t<0){Tt(-t);const[e,n]=Vt(Et,It);Et=e>>>0,It=n>>>0}else Tt(t)}function Pt(t){const e=At||=new DataView(new ArrayBuffer(8));e.setFloat32(0,+t,!0),It=0,Et=e.getUint32(0,!0)}function Bt(t,e){const n=4294967296*e+(t>>>0);return Number.isSafeInteger(n)?n:xt(t,e)}function Lt(t,e){const n=2147483648&e;return n&&(e=~e>>>0,0==(t=1+~t>>>0)&&(e=e+1>>>0)),"number"==typeof(t=Bt(t,e))?n?-t:t:n?"-"+t:t}function xt(t,e){if(t>>>=0,(e>>>=0)<=2097151)var n=""+(4294967296*e+t);else ot()?n=""+(BigInt(e)<<BigInt(32)|BigInt(t)):(t=(16777215&t)+6777216*(n=16777215&(t>>>24|e<<8))+6710656*(e=e>>16&65535),n+=8147497*e,e*=2,t>=1e7&&(n+=t/1e7>>>0,t%=1e7),n>=1e7&&(e+=n/1e7>>>0,n%=1e7),n=e+Ot(n)+Ot(t));return n}function Ot(t){return t=String(t),"0000000".slice(t.length)+t}function kt(t){if(t.length<16)Ut(Number(t));else if(ot())t=BigInt(t),Et=Number(t&BigInt(4294967295))>>>0,It=Number(t>>BigInt(32)&BigInt(4294967295));else{const e=+("-"===t[0]);It=Et=0;const n=t.length;for(let r=e,i=(n-e)%6+e;i<=n;r=i,i+=6){const e=Number(t.slice(r,i));It*=1e6,Et=1e6*Et+e,Et>=4294967296&&(It+=Math.trunc(Et/4294967296),It>>>=0,Et>>>=0)}if(e){const[t,e]=Vt(Et,It);Et=t,It=e}}}function Vt(t,e){return e=~e,t?t=1+~t:e+=1,[t,e]}const Nt="function"==typeof BigInt?BigInt.asIntN:void 0,Ft="function"==typeof BigInt?BigInt.asUintN:void 0,jt=Number.isSafeInteger,Mt=Number.isFinite,Dt=Math.trunc;function Gt(t){return null==t||"number"==typeof t?t:"NaN"===t||"Infinity"===t||"-Infinity"===t?Number(t):void 0}function Ct(t){if(null!=t&&"boolean"!=typeof t){var e=typeof t;throw Error(`Expected boolean but got ${"object"!=e?e:t?Array.isArray(t)?"array":e:"null"}: ${t}`)}return t}const Rt=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function $t(t){switch(typeof t){case"bigint":return!0;case"number":return Mt(t);case"string":return Rt.test(t);default:return!1}}function Wt(t){if(null==t)return t;if("string"==typeof t&&t)t=+t;else if("number"!=typeof t)return;return Mt(t)?0|t:void 0}function zt(t){if("-"===t[0])return!1;const e=t.length;return e<20||20===e&&Number(t.substring(0,6))<184467}function Ht(t){return t=Dt(t),jt(t)||(Ut(t),t=Lt(Et,It)),t}function qt(t){var e=Dt(Number(t));if(jt(e))return String(e);if(-1!==(e=t.indexOf("."))&&(t=t.substring(0,e)),e=t.length,!("-"===t[0]?e<20||20===e&&Number(t.substring(0,7))>-922337:e<19||19===e&&Number(t.substring(0,6))<922337))if(kt(t),t=Et,2147483648&(e=It))if(ot())t=""+(BigInt(0|e)<<BigInt(32)|BigInt(t>>>0));else{const[n,r]=Vt(t,e);t="-"+xt(n,r)}else t=xt(t,e);return t}function Kt(t){return null==t?t:"bigint"==typeof t?(mt(t)?t=Number(t):(t=Nt(64,t),t=mt(t)?Number(t):String(t)),t):$t(t)?"number"==typeof t?Ht(t):qt(t):void 0}function Jt(t){if(null==t)return t;var e=typeof t;if("bigint"===e)return String(Ft(64,t));if($t(t)){if("string"===e)return e=Dt(Number(t)),jt(e)&&e>=0?t=String(e):(-1!==(e=t.indexOf("."))&&(t=t.substring(0,e)),zt(t)||(kt(t),t=xt(Et,It))),t;if("number"===e)return(t=Dt(t))>=0&&jt(t)?t:function(t){if(t<0){Ut(t);var e=xt(Et,It);return t=Number(e),jt(t)?t:e}return zt(e=String(t))?e:(Ut(t),Bt(Et,It))}(t)}}function Xt(t){if("string"!=typeof t)throw Error();return t}function Yt(t){if(null!=t&&"string"!=typeof t)throw Error();return t}function Qt(t){return null==t||"string"==typeof t?t:void 0}function Zt(t,e,n){if(null!=t&&"object"==typeof t&&t.B===ut)return t;if(Array.isArray(t)){var r=0|t[Q],i=r;return 0===i&&(i|=32&n),(i|=2&n)!==r&&nt(t,i),new e(t)}}function te(t){return t}function ee(t,e,n,r,i){if(null!=t){if(Array.isArray(t)){const o=0|t[Q];return 0===t.length&&1&o?void 0:i&&2&o?t:ne(t,e,n,void 0!==r,i)}return e(t,r)}}function ne(t,e,n,r,i){const o=r||n?0|t[Q]:0,s=r?!!(32&o):void 0;let a=0;const u=(r=st(t)).length;for(let t=0;t<u;t++){var c=r[t];if(t===u-1&&ct(c)){var l=e,h=n,f=s,d=i;let t;for(let e in c){const n=ee(c[e],l,h,f,d);null!=n&&((t??={})[e]=n)}c=t}else c=ee(r[t],e,n,s,i);r[t]=c,null!=c&&(a=t+1)}return a<u&&(r.length=a),n&&((t=dt(t))&&(r[J]=st(t)),n(o,r)),r}function re(t){switch(typeof t){case"number":return Number.isFinite(t)?t:""+t;case"bigint":return mt(t)?Number(t):""+t;case"boolean":return t?1:0;case"object":if(V(t))return V(t)&&W(Y),B(t);if(t.B===ut)return ae(t);if(t instanceof M){const e=t.g;return null==e?"":"string"==typeof e?e:t.g=B(e)}return}return t}let ie,oe,se;function ae(t){var e=t.l;t=ne(e,re,void 0,void 0,!1);var n=0|e[Q];if((e=t.length)&&!(512&n)){var r=t[e-1],i=!1;ct(r)?(e--,i=!0):r=void 0;var o=e-(n=512&n?0:-1),s=(ie??te)(o,n,t,r);if(r&&(t[e]=void 0),o<s&&r){for(var a in o=!0,r){const u=+a;u<=s?(t[i=u+n]=r[a],e=Math.max(i+1,e),i=!1,delete r[a]):o=!1}o&&(r=void 0)}for(o=e-1;e>0;o=e-1)if(null==(a=t[o]))e--,i=!0;else{if(!((o-=n)>=s))break;(r??={})[o]=a,e--,i=!0}i&&(t.length=e),r&&t.push(r)}return t}function ue(t,e,n){return t=ce(t,e[0],e[1],n?1:2),e!==oe&&n&&et(t,8192),t}function ce(t,e,n,r){if(null==t){var i=96;n?(t=[n],i|=512):t=[],e&&(i=-16760833&i|(1023&e)<<14)}else{if(!Array.isArray(t))throw Error("narr");if(8192&(i=0|t[Q])||!(64&i)||2&i||W(X),1024&i)throw Error("farr");if(64&i)return t;if(1===r||2===r||(i|=64),n&&(i|=512,n!==t[0]))throw Error("mid");t:{var o=(n=t).length;if(o){var s=o-1;if(ct(r=n[s])){if((s-=e=512&(i|=256)?0:-1)>=1024)throw Error("pvtlmt");for(var a in r)(o=+a)<s&&(n[o+e]=r[a],delete r[a]);i=-16760833&i|(1023&s)<<14;break t}}if(e){if((a=Math.max(e,o-(512&i?0:-1)))>1024)throw Error("spvt");i=-16760833&i|(1023&a)<<14}}}return nt(t,i),t}function le(t,e,n=it){if(null!=t){if(U&&t instanceof Uint8Array)return e?t:new Uint8Array(t);if(Array.isArray(t)){var r=0|t[Q];return 2&r?t:(e&&=0===r||!!(32&r)&&!(64&r||!(16&r)),e?(nt(t,34|r),4&r&&Object.freeze(t),t):ne(t,le,4&r?it:n,!0,!0))}return t.B===ut&&(t=2&(r=0|(n=t.l)[Q])?t:new t.constructor(fe(n,r,!0))),t}}function he(t){const e=t.l;return new t.constructor(fe(e,0|e[Q],!1))}function fe(t,e,n){const r=n||2&e?it:rt,i=!!(32&e);return t=function(t,e,n){const r=st(t);var i=r.length;const o=256&e?r[i-1]:void 0;for(i+=o?-1:0,e=512&e?1:0;e<i;e++)r[e]=n(r[e]);if(o){e=r[e]={};for(const t in o)e[t]=n(o[t])}return(t=dt(t))&&(r[J]=st(t)),r}(t,e,(t=>le(t,i,r))),et(t,32|(n?2:0)),t}function de(t){const e=t.l,n=0|e[Q];return 2&n?new t.constructor(fe(e,n,!1)):t}function ge(t,e){return pe(t=t.l,0|t[Q],e)}function pe(t,e,n){if(-1===n)return null;const r=n+(512&e?0:-1),i=t.length-1;return r>=i&&256&e?t[i][n]:r<=i?t[r]:void 0}function me(t,e,n){const r=t.l;let i=0|r[Q];return ft(i),ye(r,i,e,n),t}function ye(t,e,n,r){const i=512&e?0:-1,o=n+i;var s=t.length-1;return o>=s&&256&e?(t[s][n]=r,e):o<=s?(t[o]=r,e):(void 0!==r&&(n>=(s=e>>14&1023||536870912)?null!=r&&(t[s+i]={[n]:r},nt(t,e|=256)):t[o]=r),e)}function be(t){let e=0|(t=t.l)[Q];const n=pe(t,e,1),r=lt(n,!0);return null!=r&&r!==n&&ye(t,e,1,r),r}function ve(t,e,n,r,i){const o=t.l,s=2&(t=0|o[Q])?1:r;i=!!i;let a=0|(r=we(o,t,e))[Q];if(!(4&a)){4&a&&(r=st(r),a=je(a,t),t=ye(o,t,e,r));let i=0,s=0;for(;i<r.length;i++){const t=n(r[i]);null!=t&&(r[s++]=t)}s<i&&(r.length=s),a=_e(a,t),n=-2049&(20|a),a=n&=-4097,nt(r,a),2&a&&Object.freeze(r)}return 1===s||4===s&&32&a?Se(a)||(i=a,a|=2,a!==i&&nt(r,a),Object.freeze(r)):(2===s&&Se(a)&&(r=st(r),a=je(a,t),a=Me(a,t,i),nt(r,a),t=ye(o,t,e,r)),Se(a)||(e=a,a=Me(a,t,i),a!==e&&nt(r,a))),r}function we(t,e,n){return t=pe(t,e,n),Array.isArray(t)?t:at}function _e(t,e){return 0===t&&(t=je(t,e)),1|t}function Se(t){return!!(2&t)&&!!(4&t)||!!(1024&t)}function Ae(t,e,n){let r=0|(t=t.l)[Q];if(ft(r),null==n)ye(t,r,e);else{var i=0|n[Q],o=i,s=Se(i),a=s||Object.isFrozen(n);for(s||(i=0),a||(n=st(n),o=0,i=Me(i=je(i,r),r,!0),a=!1),i|=21,s=0;s<n.length;s++){const t=n[s],e=Xt(t);Object.is(t,e)||(a&&(n=st(n),o=0,i=Me(i=je(i,r),r,!0),a=!1),n[s]=e)}i!==o&&(a&&(n=st(n),i=Me(i=je(i,r),r,!0)),nt(n,i)),ye(t,r,e,n)}}function Ee(t,e){let n=0|(t=t.l)[Q];ft(n),ye(t,n,2,""===e?void 0:e)}function Ie(t,e,n,r){ft(e);let i=we(t,e,n);const o=i!==at;if(64&e||!(8192&e)||!o){const s=o?0|i[Q]:0;let a=s;(!o||2&a||Se(a)||4&a&&!(32&a))&&(i=st(i),a=je(a,e),e=ye(t,e,n,i)),a=-13&_e(a,e),a=Me(r?-17&a:16|a,e,!0),a!==s&&nt(i,a)}return i}function Te(t,e){var n=_i;return Be(Ue(t=t.l),t,0|t[Q],n)===e?e:-1}function Ue(t){if(z)return t[K]??(t[K]=new Map);if(K in t)return t[K];const e=new Map;return Object.defineProperty(t,K,{value:e}),e}function Pe(t,e,n,r){const i=Ue(t),o=Be(i,t,e,n);return o!==r&&(o&&(e=ye(t,e,o)),i.set(n,r)),e}function Be(t,e,n,r){let i=t.get(r);if(null!=i)return i;i=0;for(let t=0;t<r.length;t++){const o=r[t];null!=pe(e,n,o)&&(0!==i&&(n=ye(e,n,i)),i=o)}return t.set(r,i),i}function Le(t,e,n){let r=0|t[Q];const i=pe(t,r,n);let o;if(null!=i&&i.B===ut)return(e=de(i))!==i&&ye(t,r,n,e),e.l;if(Array.isArray(i)){const t=0|i[Q];o=2&t?ue(fe(i,t,!1),e,!0):64&t?i:ue(o,e,!0)}else o=ue(void 0,e,!0);return o!==i&&ye(t,r,n,o),o}function xe(t,e,n){let r=0|(t=t.l)[Q];const i=pe(t,r,n);return(e=Zt(i,e,r))!==i&&null!=e&&ye(t,r,n,e),e}function Oe(t,e,n){if(null==(e=xe(t,e,n)))return e;let r=0|(t=t.l)[Q];if(!(2&r)){const i=de(e);i!==e&&ye(t,r,n,e=i)}return e}function ke(t,e,n,r,i,o){t=t.l;var s=!!(2&e);const a=s?1:r;i=!!i,o&&=!s;var u=0|(r=we(t,e,1))[Q];if(!(s=!!(4&u))){var c=r,l=e;const t=!!(2&(u=_e(u,e)));t&&(l|=2);let i=!t,o=!0,s=0,a=0;for(;s<c.length;s++){const e=Zt(c[s],n,l);if(e instanceof n){if(!t){const t=!!(2&(0|e.l[Q]));i&&=!t,o&&=t}c[a++]=e}}a<s&&(c.length=a),u|=4,u=o?16|u:-17&u,nt(c,u=i?8|u:-9&u),t&&Object.freeze(c)}if(o&&!(8&u||!r.length&&(1===a||4===a&&32&u))){for(Se(u)&&(r=st(r),u=je(u,e),e=ye(t,e,1,r)),n=r,o=u,c=0;c<n.length;c++)(u=n[c])!==(l=de(u))&&(n[c]=l);o|=8,nt(n,o=n.length?-17&o:16|o),u=o}return 1===a||4===a&&32&u?Se(u)||(e=u,(u|=!r.length||16&u&&(!s||32&u)?2:1024)!==e&&nt(r,u),Object.freeze(r)):(2===a&&Se(u)&&(nt(r=st(r),u=Me(u=je(u,e),e,i)),e=ye(t,e,1,r)),Se(u)||(t=u,(u=Me(u,e,i))!==t&&nt(r,u))),r}function Ve(t,e){const n=0|t.l[Q];return ke(t,n,e,void 0===gt?2:4,!1,!(2&n))}function Ne(t,e,n,r){return null==r&&(r=void 0),me(t,n,r)}function Fe(t,e,n){var r=ai;null==n&&(n=void 0);t:{let i=0|(t=t.l)[Q];if(ft(i),null==n){const n=Ue(t);if(Be(n,t,i,r)!==e)break t;n.set(r,0)}else i=Pe(t,i,r,e);ye(t,i,e,n)}}function je(t,e){return-1025&(t=32|(2&e?2|t:-3&t))}function Me(t,e,n){return 32&e&&n||(t&=-33),t}function De(t,e,n){ft(0|t.l[Q]),ve(t,e,Qt,2,!0).push(Xt(n))}function Ge(t,e){var n=Yr;const r=0|t.l[Q];ft(r),t=ke(t,r,n,2,!0),e=null!=e?e:new n,t.push(e),t[Q]=2&(0|e.l[Q])?-9&t[Q]:-17&t[Q]}function Ce(t,e){return Error(`Invalid wire type: ${t} (at position ${e})`)}function Re(){return Error("Failed to read varint, encoding is invalid.")}function $e(t,e){return Error(`Tried to read past the end of the data ${e} > ${t}`)}function We(t){if("string"==typeof t)return{buffer:k(t),u:!1};if(Array.isArray(t))return{buffer:new Uint8Array(t),u:!1};if(t.constructor===Uint8Array)return{buffer:t,u:!1};if(t.constructor===ArrayBuffer)return{buffer:new Uint8Array(t),u:!1};if(t.constructor===M)return{buffer:j(t)||new Uint8Array(0),u:!0};if(t instanceof Uint8Array)return{buffer:new Uint8Array(t.buffer,t.byteOffset,t.byteLength),u:!1};throw Error("Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers")}function ze(t,e){let n,r=0,i=0,o=0;const s=t.i;let a=t.g;do{n=s[a++],r|=(127&n)<<o,o+=7}while(o<32&&128&n);for(o>32&&(i|=(127&n)>>4),o=3;o<32&&128&n;o+=7)n=s[a++],i|=(127&n)<<o;if(Qe(t,a),n<128)return e(r>>>0,i>>>0);throw Re()}function He(t){let e=0,n=t.g;const r=n+10,i=t.i;for(;n<r;){const r=i[n++];if(e|=r,0==(128&r))return Qe(t,n),!!(127&e)}throw Re()}function qe(t){const e=t.i;let n=t.g,r=e[n++],i=127&r;if(128&r&&(r=e[n++],i|=(127&r)<<7,128&r&&(r=e[n++],i|=(127&r)<<14,128&r&&(r=e[n++],i|=(127&r)<<21,128&r&&(r=e[n++],i|=r<<28,128&r&&128&e[n++]&&128&e[n++]&&128&e[n++]&&128&e[n++]&&128&e[n++])))))throw Re();return Qe(t,n),i}function Ke(t){var e=t.i;const n=t.g,r=e[n],i=e[n+1],o=e[n+2];return e=e[n+3],Qe(t,t.g+4),(r<<0|i<<8|o<<16|e<<24)>>>0}function Je(t){var e=Ke(t);t=2*(e>>31)+1;const n=e>>>23&255;return e&=8388607,255==n?e?NaN:t*(1/0):0==n?1401298464324817e-60*t*e:t*Math.pow(2,n-150)*(e+8388608)}function Xe(t){return qe(t)}function Ye(t,e,{C:n=!1}={}){t.C=n,e&&(e=We(e),t.i=e.buffer,t.m=e.u,t.s=0,t.j=t.i.length,t.g=t.s)}function Qe(t,e){if(t.g=e,e>t.j)throw $e(t.j,e)}function Ze(t,e){if(e<0)throw Error(`Tried to read a negative byte length: ${e}`);const n=t.g,r=n+e;if(r>t.j)throw $e(e,t.j-n);return t.g=r,n}function tn(t,e){if(0==e)return F();var n=Ze(t,e);return t.C&&t.m?n=t.i.subarray(n,n+e):(t=t.i,n=n===(e=n+e)?new Uint8Array(0):St?t.slice(n,e):new Uint8Array(t.subarray(n,e))),0==n.length?F():new M(n,N)}var en=[];function nn(t){var e=t.g;if(e.g==e.j)return!1;t.j=t.g.g;var n=qe(t.g)>>>0;if(e=n>>>3,!((n&=7)>=0&&n<=5))throw Ce(n,t.j);if(e<1)throw Error(`Invalid field number: ${e} (at position ${t.j})`);return t.m=e,t.i=n,!0}function rn(t){switch(t.i){case 0:0!=t.i?rn(t):He(t.g);break;case 1:Qe(t=t.g,t.g+8);break;case 2:if(2!=t.i)rn(t);else{var e=qe(t.g)>>>0;Qe(t=t.g,t.g+e)}break;case 5:Qe(t=t.g,t.g+4);break;case 3:for(e=t.m;;){if(!nn(t))throw Error("Unmatched start-group tag: stream EOF");if(4==t.i){if(t.m!=e)throw Error("Unmatched end-group tag");break}rn(t)}break;default:throw Ce(t.i,t.j)}}function on(t,e,n){const r=t.g.j,i=qe(t.g)>>>0,o=t.g.g+i;let s=o-r;if(s<=0&&(t.g.j=o,n(e,t,void 0,void 0,void 0),s=o-t.g.g),s)throw Error(`Message parsing ended unexpectedly. Expected to read ${i} bytes, instead read ${i-s} bytes, either the data ended unexpectedly or the message misreported its own length`);t.g.g=o,t.g.j=r}function sn(t){var s=qe(t.g)>>>0,a=Ze(t=t.g,s);if(t=t.i,o){var u,c=t;(u=i)||(u=i=new TextDecoder("utf-8",{fatal:!0})),s=a+s,c=0===a&&s===c.length?c:c.subarray(a,s);try{var l=u.decode(c)}catch(t){if(void 0===r){try{u.decode(new Uint8Array([128]))}catch(t){}try{u.decode(new Uint8Array([97])),r=!0}catch(t){r=!1}}throw!r&&(i=void 0),t}}else{s=(l=a)+s,a=[];let r,i=null;for(;l<s;){var h=t[l++];h<128?a.push(h):h<224?l>=s?e():(r=t[l++],h<194||128!=(192&r)?(l--,e()):a.push((31&h)<<6|63&r)):h<240?l>=s-1?e():(r=t[l++],128!=(192&r)||224===h&&r<160||237===h&&r>=160||128!=(192&(u=t[l++]))?(l--,e()):a.push((15&h)<<12|(63&r)<<6|63&u)):h<=244?l>=s-2?e():(r=t[l++],128!=(192&r)||r-144+(h<<28)>>30!=0||128!=(192&(u=t[l++]))||128!=(192&(c=t[l++]))?(l--,e()):(h=(7&h)<<18|(63&r)<<12|(63&u)<<6|63&c,h-=65536,a.push(55296+(h>>10&1023),56320+(1023&h)))):e(),a.length>=8192&&(i=n(i,a),a.length=0)}l=n(i,a)}return l}function an(t){const e=qe(t.g)>>>0;return tn(t.g,e)}function un(t,e,n){var r=qe(t.g)>>>0;for(r=t.g.g+r;t.g.g<r;)n.push(e(t.g))}var cn=[];function ln(t,e,n){e.g?e.j(t,e.g,e.i,n):e.j(t,e.i,n)}var hn=class{constructor(t,e){this.l=ce(t,e)}toJSON(){try{var t=ae(this)}finally{ie=void 0}return t}u(){return!!(2&(0|this.l[Q]))}};function fn(t){return t?/^\d+$/.test(t)?(kt(t),new dn(Et,It)):null:gn||=new dn(0,0)}hn.prototype.B=ut,hn.prototype.toString=function(){return this.l.toString()};var dn=class{constructor(t,e){this.i=t>>>0,this.g=e>>>0}};let gn;function pn(t){return t?/^-?\d+$/.test(t)?(kt(t),new mn(Et,It)):null:yn||=new mn(0,0)}var mn=class{constructor(t,e){this.i=t>>>0,this.g=e>>>0}};let yn;function bn(t,e,n){for(;n>0||e>127;)t.g.push(127&e|128),e=(e>>>7|n<<25)>>>0,n>>>=7;t.g.push(e)}function vn(t,e){for(;e>127;)t.g.push(127&e|128),e>>>=7;t.g.push(e)}function wn(t,e){if(e>=0)vn(t,e);else{for(let n=0;n<9;n++)t.g.push(127&e|128),e>>=7;t.g.push(1)}}function _n(t,e){t.g.push(e>>>0&255),t.g.push(e>>>8&255),t.g.push(e>>>16&255),t.g.push(e>>>24&255)}function Sn(t,e){0!==e.length&&(t.j.push(e),t.i+=e.length)}function An(t,e,n){vn(t.g,8*e+n)}function En(t,e){return An(t,e,2),e=t.g.end(),Sn(t,e),e.push(t.i),e}function In(t,e){var n=e.pop();for(n=t.i+t.g.length()-n;n>127;)e.push(127&n|128),n>>>=7,t.i++;e.push(n),t.i++}function Tn(t,e,n){An(t,e,2),vn(t.g,n.length),Sn(t,t.g.end()),Sn(t,n)}function Un(){const t=class{constructor(){throw Error()}};return Object.setPrototypeOf(t,t.prototype),t}var Pn=Un(),Bn=Un(),Ln=Un(),xn=Un(),On=Un(),kn=Un(),Vn=Un(),Nn=Un(),Fn=class{constructor(t,e,n){this.g=t,this.i=e,t=Pn,this.j=!!t&&n===t||!1}};function jn(t,e){return new Fn(t,e,Pn)}function Mn(t,e,n,r,i){null!=(e=Jn(e,r))&&(n=En(t,n),i(e,t),In(t,n))}const Dn=jn((function(t,e,n,r,i){return 2===t.i&&(on(t,Le(e,r,n),i),!0)}),Mn),Gn=jn((function(t,e,n,r,i){return 2===t.i&&(on(t,Le(e,r,n),i),!0)}),Mn);var Cn=Symbol(),Rn=Symbol(),$n=Symbol(),Wn=Symbol();let zn,Hn;function qn(t,e,n,r){var i=r[t];if(i)return i;(i={}).P=r,i.v=function(t){switch(typeof t){case"boolean":return oe||=[0,void 0,!0];case"number":return t>0?void 0:0===t?se||=[0,void 0]:[-t,void 0];case"string":return[0,t];case"object":return t}}(r[0]);var o=r[1];let s=1;o&&o.constructor===Object&&(i.H=o,"function"==typeof(o=r[++s])&&(i.I=!0,zn??=o,Hn??=r[s+1],o=r[s+=2]));const a={};for(;o&&Array.isArray(o)&&o.length&&"number"==typeof o[0]&&o[0]>0;){for(var u=0;u<o.length;u++)a[o[u]]=o;o=r[++s]}for(u=1;void 0!==o;){let t;"number"==typeof o&&(u+=o,o=r[++s]);var c=void 0;if(o instanceof Fn?t=o:(t=Dn,s--),t?.j){o=r[++s],c=r;var l=s;"function"==typeof o&&(o=o(),c[l]=o),c=o}for(l=u+1,"number"==typeof(o=r[++s])&&o<0&&(l-=o,o=r[++s]);u<l;u++){const r=a[u];c?n(i,u,t,c,r):e(i,u,t,r)}}return r[t]=i}function Kn(t){return Array.isArray(t)?t[0]instanceof Fn?t:[Gn,t]:[t,void 0]}function Jn(t,e){return t instanceof hn?t.l:Array.isArray(t)?ue(t,e,!1):void 0}function Xn(t,e,n,r){const i=n.g;t[e]=r?(t,e,n)=>i(t,e,n,r):i}function Yn(t,e,n,r,i){const o=n.g;let s,a;t[e]=(t,e,n)=>o(t,e,n,a||=qn(Rn,Xn,Yn,r).v,s||=Qn(r),i)}function Qn(t){let e=t[$n];if(null!=e)return e;const n=qn(Rn,Xn,Yn,t);return e=n.I?(t,e)=>zn(t,e,n):(t,e)=>{const r=0|t[Q];for(;nn(e)&&4!=e.i;){var i=e.m,o=n[i];if(null==o){var s=n.H;s&&(s=s[i])&&(null!=(s=Zn(s))&&(o=n[i]=s))}null!=o&&o(e,t,i)||(i=(o=e).j,rn(o),o.G?o=void 0:(s=o.g.g-i,o.g.g=i,o=tn(o.g,s)),i=t,o&&((s=i[J])?s.push(o):i[J]=[o]))}return 8192&r&&et(t,34),!0},t[$n]=e}function Zn(t){const e=(t=Kn(t))[0].g;if(t=t[1]){const n=Qn(t),r=qn(Rn,Xn,Yn,t).v;return(t,i,o)=>e(t,i,o,r,n)}return e}function tr(t,e,n){t[e]=n.i}function er(t,e,n,r){let i,o;const s=n.i;t[e]=(t,e,n)=>s(t,e,n,o||=qn(Cn,tr,er,r).v,i||=nr(r))}function nr(t){let e=t[Wn];if(!e){const n=qn(Cn,tr,er,t);e=(t,e)=>rr(t,e,n),t[Wn]=e}return e}function rr(t,e,n){!function(t,e,n){const r=512&e?0:-1,i=t.length,o=i+((e=64&e?256&e:!!i&&ct(t[i-1]))?-1:0);for(let e=0;e<o;e++)n(e-r,t[e]);if(e){t=t[i-1];for(const e in t)!isNaN(e)&&n(+e,t[e])}}(t,0|t[Q]|(n.v[1]?512:0),((t,r)=>{if(null!=r){var i=function(t,e){var n=t[e];if(n)return n;if((n=t.H)&&(n=n[e])){var r=(n=Kn(n))[0].i;if(n=n[1]){const e=nr(n),i=qn(Cn,tr,er,n).v;n=t.I?Hn(i,e):(t,n,o)=>r(t,n,o,i,e)}else n=r;return t[e]=n}}(n,t);i&&i(e,r,t)}})),(t=dt(t))&&function(t,e){Sn(t,t.g.end());for(let n=0;n<e.length;n++)Sn(t,j(e[n])||new Uint8Array(0))}(e,t)}function ir(t,e){if(Array.isArray(e)){var n=0|e[Q];if(4&n)return e;for(var r=0,i=0;r<e.length;r++){const n=t(e[r]);null!=n&&(e[i++]=n)}return i<r&&(e.length=i),nt(e,-6145&(5|n)),2&n&&Object.freeze(e),e}}function or(t,e,n){return new Fn(t,e,n)}function sr(t,e,n){return new Fn(t,e,n)}function ar(t,e,n){ye(t,0|t[Q],e,n)}function ur(t,e,n){if(e=function(t){if(null==t)return t;const e=typeof t;if("bigint"===e)return String(Nt(64,t));if($t(t)){if("string"===e)return qt(t);if("number"===e)return Ht(t)}}(e),null!=e){if("string"==typeof e)pn(e);if(null!=e)switch(An(t,n,0),typeof e){case"number":t=t.g,Ut(e),bn(t,Et,It);break;case"bigint":n=BigInt.asUintN(64,e),n=new mn(Number(n&BigInt(4294967295)),Number(n>>BigInt(32))),bn(t.g,n.i,n.g);break;default:n=pn(e),bn(t.g,n.i,n.g)}}}function cr(t,e,n){null!=(e=Wt(e))&&null!=e&&(An(t,n,0),wn(t.g,e))}function lr(t,e,n){null!=(e=null==e||"boolean"==typeof e?e:"number"==typeof e?!!e:void 0)&&(An(t,n,0),t.g.g.push(e?1:0))}function hr(t,e,n){null!=(e=Qt(e))&&Tn(t,n,u(e))}function fr(t,e,n,r,i){null!=(e=Jn(e,r))&&(n=En(t,n),i(e,t),In(t,n))}function dr(t,e,n){null==e||"string"==typeof e||e instanceof M||(V(e)?V(e)&&W(Y):e=void 0),null!=e&&Tn(t,n,We(e).buffer)}var gr=or((function(t,e,n){if(1!==t.i)return!1;var r=t.g;t=Ke(r);const i=Ke(r);r=2*(i>>31)+1;const o=i>>>20&2047;return t=4294967296*(1048575&i)+t,ar(e,n,2047==o?t?NaN:r*(1/0):0==o?5e-324*r*t:r*Math.pow(2,o-1075)*(t+4503599627370496)),!0}),(function(t,e,n){null!=(e=Gt(e))&&(An(t,n,1),t=t.g,(n=At||=new DataView(new ArrayBuffer(8))).setFloat64(0,+e,!0),Et=n.getUint32(0,!0),It=n.getUint32(4,!0),_n(t,Et),_n(t,It))}),Un()),pr=or((function(t,e,n){return 5===t.i&&(ar(e,n,Je(t.g)),!0)}),(function(t,e,n){null!=(e=Gt(e))&&(An(t,n,5),t=t.g,Pt(e),_n(t,Et))}),kn),mr=sr((function(t,e,n){return(5===t.i||2===t.i)&&(e=Ie(e,0|e[Q],n,!1),2==t.i?un(t,Je,e):e.push(Je(t.g)),!0)}),(function(t,e,n){if(null!=(e=ir(Gt,e))&&e.length){An(t,n,2),vn(t.g,4*e.length);for(let r=0;r<e.length;r++)n=t.g,Pt(e[r]),_n(n,Et)}}),kn),yr=or((function(t,e,n){return 0===t.i&&(ar(e,n,ze(t.g,Lt)),!0)}),ur,On),br=or((function(t,e,n){return 0===t.i&&(ar(e,n,0===(t=ze(t.g,Lt))?void 0:t),!0)}),ur,On),vr=or((function(t,e,n){return 0===t.i&&(ar(e,n,ze(t.g,Bt)),!0)}),(function(t,e,n){if(null!=(e=Jt(e))){if("string"==typeof e)fn(e);if(null!=e)switch(An(t,n,0),typeof e){case"number":t=t.g,Ut(e),bn(t,Et,It);break;case"bigint":n=BigInt.asUintN(64,e),n=new dn(Number(n&BigInt(4294967295)),Number(n>>BigInt(32))),bn(t.g,n.i,n.g);break;default:n=fn(e),bn(t.g,n.i,n.g)}}}),Un()),wr=or((function(t,e,n){return 0===t.i&&(ar(e,n,qe(t.g)),!0)}),cr,xn),_r=sr((function(t,e,n){return(0===t.i||2===t.i)&&(e=Ie(e,0|e[Q],n,!1),2==t.i?un(t,qe,e):e.push(qe(t.g)),!0)}),(function(t,e,n){if(null!=(e=ir(Wt,e))&&e.length){n=En(t,n);for(let n=0;n<e.length;n++)wn(t.g,e[n]);In(t,n)}}),xn),Sr=or((function(t,e,n){return 0===t.i&&(ar(e,n,0===(t=qe(t.g))?void 0:t),!0)}),cr,xn),Ar=or((function(t,e,n){return 0===t.i&&(ar(e,n,He(t.g)),!0)}),lr,Bn),Er=or((function(t,e,n){return 0===t.i&&(ar(e,n,!1===(t=He(t.g))?void 0:t),!0)}),lr,Bn),Ir=sr((function(t,e,n){return 2===t.i&&(t=sn(t),Ie(e,0|e[Q],n,!1).push(t),!0)}),(function(t,e,n){if(null!=(e=ir(Qt,e)))for(let s=0;s<e.length;s++){var r=t,i=n,o=e[s];null!=o&&Tn(r,i,u(o))}}),Ln),Tr=or((function(t,e,n){return 2===t.i&&(ar(e,n,""===(t=sn(t))?void 0:t),!0)}),hr,Ln),Ur=or((function(t,e,n){return 2===t.i&&(ar(e,n,sn(t)),!0)}),hr,Ln),Pr=function(t,e,n=Pn){return new Fn(t,e,n)}((function(t,e,n,r,i){return 2===t.i&&(r=ue(void 0,r,!0),Ie(e,0|e[Q],n,!0).push(r),on(t,r,i),!0)}),(function(t,e,n,r,i){if(Array.isArray(e))for(let o=0;o<e.length;o++)fr(t,e[o],n,r,i)})),Br=jn((function(t,e,n,r,i,o){return 2===t.i&&(Pe(e,0|e[Q],o,n),on(t,e=Le(e,r,n),i),!0)}),fr),Lr=or((function(t,e,n){return 2===t.i&&(ar(e,n,an(t)),!0)}),dr,Vn),xr=or((function(t,e,n){return 0===t.i&&(ar(e,n,0===(t=qe(t.g)>>>0)?void 0:t),!0)}),(function(t,e,n){e=function(t){if(null==t)return t;if("string"==typeof t&&t)t=+t;else if("number"!=typeof t)return;return Mt(t)?t>>>0:void 0}(e),null!=e&&null!=e&&(An(t,n,0),vn(t.g,e))}),Un()),Or=or((function(t,e,n){return 0===t.i&&(ar(e,n,qe(t.g)),!0)}),(function(t,e,n){null!=(e=Wt(e))&&(e=parseInt(e,10),An(t,n,0),wn(t.g,e))}),Nn);class kr{constructor(t,e){this.i=t,this.g=e,this.j=Ne,this.defaultValue=void 0}register(){_(this)}}function Vr(t,e){return(n,r)=>{if(cn.length){const t=cn.pop();t.o(r),Ye(t.g,n,r),n=t}else n=new class{constructor(t,e){if(en.length){const n=en.pop();Ye(n,t,e),t=n}else t=new class{constructor(t,e){this.i=null,this.m=!1,this.g=this.j=this.s=0,Ye(this,t,e)}clear(){this.i=null,this.m=!1,this.g=this.j=this.s=0,this.C=!1}}(t,e);this.g=t,this.j=this.g.g,this.i=this.m=-1,this.o(e)}o({G:t=!1}={}){this.G=t}}(n,r);try{const r=new t,o=r.l;Qn(e)(o,n);var i=r}finally{n.g.clear(),n.m=-1,n.i=-1,cn.length<100&&cn.push(n)}return i}}var Nr=[0,Tr,or((function(t,e,n){return 2===t.i&&(ar(e,n,(t=an(t))===F()?void 0:t),!0)}),(function(t,e,n){if(null!=e){if(e instanceof hn){const r=e.R;return void(r&&(e=r(e),null!=e&&Tn(t,n,We(e).buffer)))}if(Array.isArray(e))return}dr(t,e,n)}),Vn)];let Fr,jr=globalThis.trustedTypes;function Mr(t){void 0===Fr&&(Fr=function(){let t=null;if(!jr)return t;try{const e=t=>t;t=jr.createPolicy("goog#html",{createHTML:e,createScript:e,createScriptURL:e})}catch(t){}return t}());var e=Fr;return new class{constructor(t){this.g=t}toString(){return this.g+""}}(e?e.createScriptURL(t):t)}function Dr(t,...e){if(0===e.length)return Mr(t[0]);let n=t[0];for(let r=0;r<e.length;r++)n+=encodeURIComponent(e[r])+t[r+1];return Mr(n)}var Gr=[0,wr,Or,Ar,-1,_r,Or,-1],Cr=class extends hn{constructor(t){super(t)}},Rr=[0,Ar,Ur,Ar,Or,-1,sr((function(t,e,n){return(0===t.i||2===t.i)&&(e=Ie(e,0|e[Q],n,!1),2==t.i?un(t,Xe,e):e.push(qe(t.g)),!0)}),(function(t,e,n){if(null!=(e=ir(Wt,e))&&e.length){n=En(t,n);for(let n=0;n<e.length;n++)wn(t.g,e[n]);In(t,n)}}),Nn),Ur,-1,[0,Ar,-1],Or,Ar,-1],$r=[0,Ur,-2],Wr=class extends hn{constructor(t){super(t)}},zr=[0],Hr=[0,wr,Ar,1,Ar,-3],qr=class extends hn{constructor(t){super(t,2)}},Kr={};Kr[336783863]=[0,Ur,Ar,-1,wr,[0,[1,2,3,4,5,6,7,8,9],Br,zr,Br,Rr,Br,$r,Br,Hr,Br,Gr,Br,[0,Ur,-2],Br,[0,Ur,Or],Br,[0,Or,Ur,-1],Br,[0,Or,-1]],[0,Ur],Ar,[0,[1,3],[2,4],Br,[0,_r],-1,Br,[0,Ir],-1,Pr,[0,Ur,-1]],Ur];var Jr,Xr=[0,br,-1,Er,-3,br,_r,Tr,Sr,br,-1,Er,Sr,Er,-2,Tr],Yr=class extends hn{constructor(t){super(t,500)}o(t){return Ne(this,0,7,t)}},Qr=[-1,{}],Zr=[0,Ur,1,Qr],ti=[0,Ur,Ir,Qr],ei=class extends hn{constructor(t){super(t,500)}o(t){return Ne(this,0,1001,t)}};ei.prototype.g=(Jr=[-500,Pr,[-500,Tr,-1,Ir,-3,[-2,Kr,Ar],Pr,Nr,Sr,-1,Zr,ti,Pr,[0,Tr,Er],Tr,Xr,Sr,Ir,987,Ir],4,Pr,[-500,Ur,-1,[-1,{}],998,Ur],Pr,[-500,Ur,Ir,-1,[-2,{},Ar],997,Ir,-1],Sr,Pr,[-500,Ur,Ir,Qr,998,Ir],Ir,Sr,Zr,ti,Pr,[0,Tr,-1,Qr],Ir,-2,Xr,Tr,-1,Er,[0,Er,xr],978,Qr,Pr,Nr],function(){const t=new class{constructor(){this.j=[],this.i=0,this.g=new class{constructor(){this.g=[]}length(){return this.g.length}end(){const t=this.g;return this.g=[],t}}}};rr(this.l,t,qn(Cn,tr,er,Jr)),Sn(t,t.g.end());const e=new Uint8Array(t.i),n=t.j,r=n.length;let i=0;for(let t=0;t<r;t++){const r=n[t];e.set(r,i),i+=r.length}return t.j=[e],e});var ni=class extends hn{constructor(t){super(t)}},ri=class extends hn{constructor(t){super(t)}g(){return Ve(this,ni)}},ii=[0,Pr,[0,wr,pr,Ur,-1]],oi=class extends hn{constructor(t){super(t)}},si=class extends hn{constructor(t){super(t)}},ai=[1,2,3,4,5],ui=class extends hn{constructor(t){super(t)}g(){return null!=be(this)}i(){return null!=Qt(ge(this,2))}},ci=class extends hn{constructor(t){super(t)}},li=class extends hn{constructor(t){super(t)}},hi=[0,[0,Lr,Ur,[0,wr,yr,-1],[0,vr,yr]],Ar,[0,ai,Br,Hr,Br,Rr,Br,Gr,Br,zr,Br,$r],Or],fi=new kr(451755788,li);Kr[451755788]=[0,hi,[0,Ur,wr,pr,Ir,-1],gr];var di=class extends hn{constructor(t){super(t)}},gi=class extends hn{constructor(t){super(t)}},pi=new kr(487277289,gi);Kr[487277289]=[0,hi,[0,Ar,-1]];var mi=class extends hn{constructor(t){super(t)}},yi=Vr(class extends hn{constructor(t){super(t)}},[0,Pr,[0,1,wr,Ur,ii],yr]),bi=class extends hn{constructor(t){super(t)}},vi=class extends hn{constructor(t){super(t)}J(){const t=be(this);return null==t?F():t}},wi=class extends hn{constructor(t){super(t)}},_i=[1,2],Si=Vr(class extends hn{constructor(t){super(t)}},[0,Pr,[0,_i,Br,[0,mr],Br,[0,Lr],wr,Ur],yr]);function Ai(){var t=navigator;return"undefined"!=typeof OffscreenCanvas&&(!function(t=navigator){return(t=t.userAgent).includes("Safari")&&!t.includes("Chrome")}(t)||!!((t=t.userAgent.match(/Version\/([\d]+).*Safari/))&&t.length>=1&&Number(t[1])>=17))}async function Ei(t){if("function"!=typeof importScripts){const e=document.createElement("script");return e.src=t.toString(),e.crossOrigin="anonymous",new Promise(((t,n)=>{e.addEventListener("load",(()=>{t()}),!1),e.addEventListener("error",(t=>{n(t)}),!1),document.body.appendChild(e)}))}importScripts(t.toString())}function Ii(t,e,n){t.m||console.error("No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target"),n(e=t.h.stringToNewUTF8(e)),t.h._free(e)}function Ti(t,e,n){t.m||console.error("No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target");const r=new Uint32Array(e.length);for(let n=0;n<e.length;n++)r[n]=t.h.stringToNewUTF8(e[n]);e=t.h._malloc(4*r.length),t.h.HEAPU32.set(r,e>>2),n(e);for(const e of r)t.h._free(e);t.h._free(e)}function Ui(t,e,n){t.h.simpleListeners=t.h.simpleListeners||{},t.h.simpleListeners[e]=n}function Pi(t,e,n){let r=[];t.h.simpleListeners=t.h.simpleListeners||{},t.h.simpleListeners[e]=(t,e,i)=>{e?(n(r,i),r=[]):r.push(t)}}const Bi=function(t){return class extends t{N(){this.h._registerModelResourcesGraphService()}}}(class{constructor(t,e){this.j=!0,this.h=t,this.g=null,this.i=0,this.m="function"==typeof this.h._addIntToInputStream,void 0!==e?this.h.canvas=e:Ai()?this.h.canvas=new OffscreenCanvas(1,1):(console.warn("OffscreenCanvas not supported and GraphRunner constructor glCanvas parameter is undefined. Creating backup canvas."),this.h.canvas=document.createElement("canvas"))}async initializeGraph(t){const e=await(await fetch(t)).arrayBuffer();t=!(t.endsWith(".pbtxt")||t.endsWith(".textproto")),this.setGraph(new Uint8Array(e),t)}setGraphFromString(t){this.setGraph((new TextEncoder).encode(t),!1)}setGraph(t,e){const n=t.length,r=this.h._malloc(n);this.h.HEAPU8.set(t,r),e?this.h._changeBinaryGraph(n,r):this.h._changeTextGraph(n,r),this.h._free(r)}configureAudio(t,e,n,r,i){this.h._configureAudio||console.warn('Attempting to use configureAudio without support for input audio. Is build dep ":gl_graph_runner_audio" missing?'),Ii(this,r||"input_audio",(r=>{Ii(this,i=i||"audio_header",(i=>{this.h._configureAudio(r,i,t,e??0,n)}))}))}setAutoResizeCanvas(t){this.j=t}setAutoRenderToScreen(t){this.h._setAutoRenderToScreen(t)}setGpuBufferVerticalFlip(t){this.h.gpuOriginForWebTexturesIsBottomLeft=t}attachErrorListener(t){this.h.errorListener=t}attachEmptyPacketListener(t,e){this.h.emptyPacketListeners=this.h.emptyPacketListeners||{},this.h.emptyPacketListeners[t]=e}addAudioToStream(t,e,n){this.addAudioToStreamWithShape(t,0,0,e,n)}addAudioToStreamWithShape(t,e,n,r,i){const o=4*t.length;this.i!==o&&(this.g&&this.h._free(this.g),this.g=this.h._malloc(o),this.i=o),this.h.HEAPF32.set(t,this.g/4),Ii(this,r,(t=>{this.h._addAudioToInputStream(this.g,e,n,t,i)}))}addGpuBufferToStream(t,e,n){Ii(this,e,(e=>{if(!this.h.canvas)throw Error("No OpenGL canvas configured.");e?this.h._bindTextureToStream(e):this.h._bindTextureToCanvas();const r=this.h.canvas.getContext("webgl2")||this.h.canvas.getContext("webgl");if(!r)throw Error("Failed to obtain WebGL context from the provided canvas. `getContext()` should only be invoked with `webgl` or `webgl2`.");this.h.gpuOriginForWebTexturesIsBottomLeft&&r.pixelStorei(r.UNPACK_FLIP_Y_WEBGL,!0),r.texImage2D(r.TEXTURE_2D,0,r.RGBA,r.RGBA,r.UNSIGNED_BYTE,t),this.h.gpuOriginForWebTexturesIsBottomLeft&&r.pixelStorei(r.UNPACK_FLIP_Y_WEBGL,!1);const[i,o]=void 0!==t.videoWidth?[t.videoWidth,t.videoHeight]:void 0!==t.naturalWidth?[t.naturalWidth,t.naturalHeight]:void 0!==t.displayWidth?[t.displayWidth,t.displayHeight]:[t.width,t.height];!this.j||i===this.h.canvas.width&&o===this.h.canvas.height||(this.h.canvas.width=i,this.h.canvas.height=o);const[s,a]=[i,o];this.h._addBoundTextureToStream(e,s,a,n)}))}addBoolToStream(t,e,n){Ii(this,e,(e=>{this.h._addBoolToInputStream(t,e,n)}))}addDoubleToStream(t,e,n){Ii(this,e,(e=>{this.h._addDoubleToInputStream(t,e,n)}))}addFloatToStream(t,e,n){Ii(this,e,(e=>{this.h._addFloatToInputStream(t,e,n)}))}addIntToStream(t,e,n){Ii(this,e,(e=>{this.h._addIntToInputStream(t,e,n)}))}addUintToStream(t,e,n){Ii(this,e,(e=>{this.h._addUintToInputStream(t,e,n)}))}addStringToStream(t,e,n){Ii(this,e,(e=>{Ii(this,t,(t=>{this.h._addStringToInputStream(t,e,n)}))}))}addStringRecordToStream(t,e,n){Ii(this,e,(e=>{Ti(this,Object.keys(t),(r=>{Ti(this,Object.values(t),(i=>{this.h._addFlatHashMapToInputStream(r,i,Object.keys(t).length,e,n)}))}))}))}addProtoToStream(t,e,n,r){Ii(this,n,(n=>{Ii(this,e,(e=>{const i=this.h._malloc(t.length);this.h.HEAPU8.set(t,i),this.h._addProtoToInputStream(i,t.length,e,n,r),this.h._free(i)}))}))}addEmptyPacketToStream(t,e){Ii(this,t,(t=>{this.h._addEmptyPacketToInputStream(t,e)}))}addBoolVectorToStream(t,e,n){Ii(this,e,(e=>{const r=this.h._allocateBoolVector(t.length);if(!r)throw Error("Unable to allocate new bool vector on heap.");for(const e of t)this.h._addBoolVectorEntry(r,e);this.h._addBoolVectorToInputStream(r,e,n)}))}addDoubleVectorToStream(t,e,n){Ii(this,e,(e=>{const r=this.h._allocateDoubleVector(t.length);if(!r)throw Error("Unable to allocate new double vector on heap.");for(const e of t)this.h._addDoubleVectorEntry(r,e);this.h._addDoubleVectorToInputStream(r,e,n)}))}addFloatVectorToStream(t,e,n){Ii(this,e,(e=>{const r=this.h._allocateFloatVector(t.length);if(!r)throw Error("Unable to allocate new float vector on heap.");for(const e of t)this.h._addFloatVectorEntry(r,e);this.h._addFloatVectorToInputStream(r,e,n)}))}addIntVectorToStream(t,e,n){Ii(this,e,(e=>{const r=this.h._allocateIntVector(t.length);if(!r)throw Error("Unable to allocate new int vector on heap.");for(const e of t)this.h._addIntVectorEntry(r,e);this.h._addIntVectorToInputStream(r,e,n)}))}addUintVectorToStream(t,e,n){Ii(this,e,(e=>{const r=this.h._allocateUintVector(t.length);if(!r)throw Error("Unable to allocate new unsigned int vector on heap.");for(const e of t)this.h._addUintVectorEntry(r,e);this.h._addUintVectorToInputStream(r,e,n)}))}addStringVectorToStream(t,e,n){Ii(this,e,(e=>{const r=this.h._allocateStringVector(t.length);if(!r)throw Error("Unable to allocate new string vector on heap.");for(const e of t)Ii(this,e,(t=>{this.h._addStringVectorEntry(r,t)}));this.h._addStringVectorToInputStream(r,e,n)}))}addBoolToInputSidePacket(t,e){Ii(this,e,(e=>{this.h._addBoolToInputSidePacket(t,e)}))}addDoubleToInputSidePacket(t,e){Ii(this,e,(e=>{this.h._addDoubleToInputSidePacket(t,e)}))}addFloatToInputSidePacket(t,e){Ii(this,e,(e=>{this.h._addFloatToInputSidePacket(t,e)}))}addIntToInputSidePacket(t,e){Ii(this,e,(e=>{this.h._addIntToInputSidePacket(t,e)}))}addUintToInputSidePacket(t,e){Ii(this,e,(e=>{this.h._addUintToInputSidePacket(t,e)}))}addStringToInputSidePacket(t,e){Ii(this,e,(e=>{Ii(this,t,(t=>{this.h._addStringToInputSidePacket(t,e)}))}))}addProtoToInputSidePacket(t,e,n){Ii(this,n,(n=>{Ii(this,e,(e=>{const r=this.h._malloc(t.length);this.h.HEAPU8.set(t,r),this.h._addProtoToInputSidePacket(r,t.length,e,n),this.h._free(r)}))}))}addBoolVectorToInputSidePacket(t,e){Ii(this,e,(e=>{const n=this.h._allocateBoolVector(t.length);if(!n)throw Error("Unable to allocate new bool vector on heap.");for(const e of t)this.h._addBoolVectorEntry(n,e);this.h._addBoolVectorToInputSidePacket(n,e)}))}addDoubleVectorToInputSidePacket(t,e){Ii(this,e,(e=>{const n=this.h._allocateDoubleVector(t.length);if(!n)throw Error("Unable to allocate new double vector on heap.");for(const e of t)this.h._addDoubleVectorEntry(n,e);this.h._addDoubleVectorToInputSidePacket(n,e)}))}addFloatVectorToInputSidePacket(t,e){Ii(this,e,(e=>{const n=this.h._allocateFloatVector(t.length);if(!n)throw Error("Unable to allocate new float vector on heap.");for(const e of t)this.h._addFloatVectorEntry(n,e);this.h._addFloatVectorToInputSidePacket(n,e)}))}addIntVectorToInputSidePacket(t,e){Ii(this,e,(e=>{const n=this.h._allocateIntVector(t.length);if(!n)throw Error("Unable to allocate new int vector on heap.");for(const e of t)this.h._addIntVectorEntry(n,e);this.h._addIntVectorToInputSidePacket(n,e)}))}addUintVectorToInputSidePacket(t,e){Ii(this,e,(e=>{const n=this.h._allocateUintVector(t.length);if(!n)throw Error("Unable to allocate new unsigned int vector on heap.");for(const e of t)this.h._addUintVectorEntry(n,e);this.h._addUintVectorToInputSidePacket(n,e)}))}addStringVectorToInputSidePacket(t,e){Ii(this,e,(e=>{const n=this.h._allocateStringVector(t.length);if(!n)throw Error("Unable to allocate new string vector on heap.");for(const e of t)Ii(this,e,(t=>{this.h._addStringVectorEntry(n,t)}));this.h._addStringVectorToInputSidePacket(n,e)}))}attachBoolListener(t,e){Ui(this,t,e),Ii(this,t,(t=>{this.h._attachBoolListener(t)}))}attachBoolVectorListener(t,e){Pi(this,t,e),Ii(this,t,(t=>{this.h._attachBoolVectorListener(t)}))}attachIntListener(t,e){Ui(this,t,e),Ii(this,t,(t=>{this.h._attachIntListener(t)}))}attachIntVectorListener(t,e){Pi(this,t,e),Ii(this,t,(t=>{this.h._attachIntVectorListener(t)}))}attachUintListener(t,e){Ui(this,t,e),Ii(this,t,(t=>{this.h._attachUintListener(t)}))}attachUintVectorListener(t,e){Pi(this,t,e),Ii(this,t,(t=>{this.h._attachUintVectorListener(t)}))}attachDoubleListener(t,e){Ui(this,t,e),Ii(this,t,(t=>{this.h._attachDoubleListener(t)}))}attachDoubleVectorListener(t,e){Pi(this,t,e),Ii(this,t,(t=>{this.h._attachDoubleVectorListener(t)}))}attachFloatListener(t,e){Ui(this,t,e),Ii(this,t,(t=>{this.h._attachFloatListener(t)}))}attachFloatVectorListener(t,e){Pi(this,t,e),Ii(this,t,(t=>{this.h._attachFloatVectorListener(t)}))}attachStringListener(t,e){Ui(this,t,e),Ii(this,t,(t=>{this.h._attachStringListener(t)}))}attachStringVectorListener(t,e){Pi(this,t,e),Ii(this,t,(t=>{this.h._attachStringVectorListener(t)}))}attachProtoListener(t,e,n){Ui(this,t,e),Ii(this,t,(t=>{this.h._attachProtoListener(t,n||!1)}))}attachProtoVectorListener(t,e,n){Pi(this,t,e),Ii(this,t,(t=>{this.h._attachProtoVectorListener(t,n||!1)}))}attachAudioListener(t,e,n){this.h._attachAudioListener||console.warn('Attempting to use attachAudioListener without support for output audio. Is build dep ":gl_graph_runner_audio_out" missing?'),Ui(this,t,((t,n)=>{t=new Float32Array(t.buffer,t.byteOffset,t.length/4),e(t,n)})),Ii(this,t,(t=>{this.h._attachAudioListener(t,n||!1)}))}finishProcessing(){this.h._waitUntilIdle()}closeGraph(){this.h._closeGraph(),this.h.simpleListeners=void 0,this.h.emptyPacketListeners=void 0}});var Li=class extends Bi{};async function xi(t,e,n){return t=await(async(t,e,n,r)=>{if(e&&await Ei(e),!self.ModuleFactory)throw Error("ModuleFactory not set.");if(n&&(await Ei(n),!self.ModuleFactory))throw Error("ModuleFactory not set.");return self.Module&&r&&((e=self.Module).locateFile=r.locateFile,r.mainScriptUrlOrBlob&&(e.mainScriptUrlOrBlob=r.mainScriptUrlOrBlob)),r=await self.ModuleFactory(self.Module||r),self.ModuleFactory=self.Module=void 0,new t(r,null)})(t,e.wasmLoaderPath,e.assetLoaderPath,{locateFile:t=>t.endsWith(".wasm")?e.wasmBinaryPath.toString():e.assetBinaryPath&&t.endsWith(".data")?e.assetBinaryPath.toString():t}),await t.o(n),t}async function Oi(t,e,n){return xi(t,e,n)}function ki(t,e){const n=Oe(t.baseOptions,ui,1)||new ui;"string"==typeof e?(me(n,2,Yt(e)),me(n,1)):e instanceof Uint8Array&&(me(n,1,lt(e,!1)),me(n,2)),Ne(t.baseOptions,0,1,n)}function Vi(t,e){const n=e.baseOptions||{};if(e.baseOptions?.modelAssetBuffer&&e.baseOptions?.modelAssetPath)throw Error("Cannot set both baseOptions.modelAssetPath and baseOptions.modelAssetBuffer");if(!(Oe(t.baseOptions,ui,1)?.g()||Oe(t.baseOptions,ui,1)?.i()||e.baseOptions?.modelAssetBuffer||e.baseOptions?.modelAssetPath))throw Error("Either baseOptions.modelAssetPath or baseOptions.modelAssetBuffer must be set");if(function(t,e){let n=Oe(t.baseOptions,si,3);if(!n){var r=n=new si;Fe(r,4,new Wr)}"delegate"in e&&("GPU"===e.delegate?Fe(e=n,2,r=new Cr):Fe(e=n,4,r=new Wr)),Ne(t.baseOptions,0,3,n)}(t,n),n.modelAssetPath)return fetch(n.modelAssetPath.toString()).then((t=>{if(t.ok)return t.arrayBuffer();throw Error(`Failed to fetch model: ${n.modelAssetPath} (${t.status})`)})).then((e=>{try{t.g.h.FS_unlink("/model.dat")}catch{}t.g.h.FS_createDataFile("/","model.dat",new Uint8Array(e),!0,!1,!1),ki(t,"/model.dat"),t.A()}));if(n.modelAssetBuffer instanceof Uint8Array)ki(t,n.modelAssetBuffer);else if(n.modelAssetBuffer)return async function(t){const e=[];for(var n=0;;){const{done:r,value:i}=await t.read();if(r)break;e.push(i),n+=i.length}if(0===e.length)return new Uint8Array(0);if(1===e.length)return e[0];t=new Uint8Array(n),n=0;for(const r of e)t.set(r,n),n+=r.length;return t}(n.modelAssetBuffer).then((e=>{ki(t,e),t.A()}));return t.A(),Promise.resolve()}function Ni(t){try{const e=t.j.length;if(1===e)throw Error(t.j[0].message);if(e>1)throw Error("Encountered multiple errors: "+t.j.map((t=>t.message)).join(", "))}finally{t.j=[]}}function Fi(t,e){t.s=Math.max(t.s,e)}var ji=class{constructor(t){this.g=t,this.j=[],this.s=0,this.g.setAutoRenderToScreen(!1)}setGraph(t,e){this.g.attachErrorListener(((t,e)=>{this.j.push(Error(e))})),this.g.N(),this.g.setGraph(t,e),Ni(this)}finishProcessing(){this.g.finishProcessing(),Ni(this)}close(){this.g.closeGraph()}};async function Mi(t,e,n){return Oi(t,e,n)}ji.prototype.close=ji.prototype.close;var Di=class extends ji{constructor(){super(...arguments),this.F=48e3}O(t){this.F=t}};function Gi(t){const e={classifications:Ve(t,mi).map((t=>function(t,e=-1,n=""){return{categories:t.map((t=>{var e=Wt(ge(t,1))??0??-1;const n=t.l;let r=0|n[Q];const i=pe(n,r,2),o=Gt(i);return null!=o&&o!==i&&ye(n,r,2,o),{index:e,score:o??0??0,categoryName:Qt(ge(t,3))??""??"",displayName:Qt(ge(t,4))??""??""}})),headIndex:e,headName:n}}(Oe(t,ri,4)?.g()??[],Wt(ge(t,2))??0,Qt(ge(t,3))??"")))};return null!=Kt(ge(t,2))&&(e.timestampMs=Kt(ge(t,2))??0),e}Di.prototype.setDefaultSampleRate=Di.prototype.O;var Ci=class extends Di{constructor(t,e){super(new Li(t,e)),this.m=[],Ne(t=this.i=new li,0,1,e=new ci)}get baseOptions(){return Oe(this.i,ci,1)}set baseOptions(t){Ne(this.i,0,1,t)}o(t){var e=this.i,n=Oe(this.i,oi,2);if(n=n?he(n):new oi,void 0!==t.displayNamesLocale?me(n,1,Yt(t.displayNamesLocale)):void 0===t.displayNamesLocale&&me(n,1),void 0!==t.maxResults){var r=t.maxResults;if(null!=r){if("number"!=typeof r)throw $();if(!Mt(r))throw $();r|=0}me(n,2,r)}else"maxResults"in t&&me(n,2);if(void 0!==t.scoreThreshold){if(null!=(r=t.scoreThreshold)&&"number"!=typeof r)throw Error(`Value of float/double field must be a number, found ${typeof r}: ${r}`);me(n,3,r)}else"scoreThreshold"in t&&me(n,3);return void 0!==t.categoryAllowlist?Ae(n,4,t.categoryAllowlist):"categoryAllowlist"in t&&me(n,4),void 0!==t.categoryDenylist?Ae(n,5,t.categoryDenylist):"categoryDenylist"in t&&me(n,5),Ne(e,0,2,n),Vi(this,t)}K(t,e){return this.D(t,e??this.F,this.s+1)}D(t,e,n){return this.g.addDoubleToStream(e,"sample_rate",n),this.g.addAudioToStreamWithShape(t,1,t.length,"audio_in",n),this.m=[],this.finishProcessing(),[...this.m]}A(){var t=new ei;De(t,10,"audio_in"),De(t,10,"sample_rate"),De(t,15,"timestamped_classifications");const e=new qr;ln(e,fi,this.i);const n=new Yr;Ee(n,Yt("mediapipe.tasks.audio.audio_classifier.AudioClassifierGraph")),De(n,3,"AUDIO:audio_in"),De(n,3,"SAMPLE_RATE:sample_rate"),De(n,4,"TIMESTAMPED_CLASSIFICATIONS:timestamped_classifications"),n.o(e),Ge(t,n),this.g.attachProtoVectorListener("timestamped_classifications",((t,e)=>{!function(t,e){e.forEach((e=>{e=yi(e),t.m.push(Gi(e))}))}(this,t),Fi(this,e)})),this.g.attachEmptyPacketListener("timestamped_classifications",(t=>{Fi(this,t)})),t=t.g(),this.setGraph(new Uint8Array(t),!0)}};function Ri(t){return{embeddings:Ve(t,wi).map((t=>{const e={headIndex:Wt(ge(t,3))??0??-1,headName:Qt(ge(t,4))??""??""};if(void 0!==xe(t,bi,Te(t,1)))e.floatEmbedding=ve(Oe(t,bi,Te(t,1)),1,Gt,void 0===gt?2:4).slice();else{const n=new Uint8Array(0);e.quantizedEmbedding=Oe(t,vi,Te(t,2))?.J()?.i()??n}return e})),timestampMs:Kt(ge(t,2))??0}}Ci.prototype.classify=Ci.prototype.K,Ci.prototype.setOptions=Ci.prototype.o,Ci.createFromModelPath=function(t,e){return Oi(Ci,t,{baseOptions:{modelAssetPath:e}})},Ci.createFromModelBuffer=function(t,e){return Mi(Ci,t,{baseOptions:{modelAssetBuffer:e}})},Ci.createFromOptions=function(t,e){return Mi(Ci,t,e)};var $i=class extends Di{constructor(t,e){super(new Li(t,e)),this.m=[],Ne(t=this.i=new gi,0,1,e=new ci)}get baseOptions(){return Oe(this.i,ci,1)}set baseOptions(t){Ne(this.i,0,1,t)}o(t){var e=this.i,n=Oe(this.i,di,2);return n=n?he(n):new di,void 0!==t.l2Normalize?me(n,1,Ct(t.l2Normalize)):"l2Normalize"in t&&me(n,1),void 0!==t.quantize?me(n,2,Ct(t.quantize)):"quantize"in t&&me(n,2),Ne(e,0,2,n),Vi(this,t)}L(t,e){return this.D(t,e??this.F,this.s+1)}D(t,e,n){return this.g.addDoubleToStream(e,"sample_rate",n),this.g.addAudioToStreamWithShape(t,1,t.length,"audio_in",n),this.m=[],this.finishProcessing(),this.m}A(){var t=new ei;De(t,10,"audio_in"),De(t,10,"sample_rate"),De(t,15,"embeddings_out"),De(t,15,"timestamped_embeddings_out");const e=new qr;ln(e,pi,this.i);const n=new Yr;Ee(n,Yt("mediapipe.tasks.audio.audio_embedder.AudioEmbedderGraph")),De(n,3,"AUDIO:audio_in"),De(n,3,"SAMPLE_RATE:sample_rate"),De(n,4,"EMBEDDINGS:embeddin