1import{c as n}from"./config-8nHbXl5o.js";import{i as a}from"./platform-DFy6m0c_.js";const r=[["path",{d:"M12 3v12",key:"1x0j5s"}],["path",{d:"m17 8-5-5-5 5",key:"7q97r8"}],["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}]],p=n("upload",r),o=".mp3,.wav,.flac,.m4a,.aac,.ogg",i=".mp4,.mov,.webm",f=`audio/*,${o}`,s=`audio/*,video/*,${o},${i}`,u=`audio/*,video/*,${o},${i}`;function c(){if(typeof navigator>"u")return!1;if(a())return!0;const t=navigator.userAgent;return/Macintosh/.test(t)&&/Safari/.test(t)&&!/Chrome|Chromium|Edg|FxiOS|CriOS/.test(t)}function A(){return c()?s:u}function v(t){return`${Math.floor(t)}s`}function U(t){if(t.type)return t.type;const e=t.name.toLowerCase();return e.endsWith(".mp4")?"video/mp4":e.endsWith(".mov")?"video/quicktime":e.endsWith(".webm")?"video/webm":"application/octet-stream"}export{f as A,p as U,v as f,A as g,U as r};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.