1!function(){var e={78302:function(e){function webpackEmptyAsyncContext(e){return Promise.resolve().then(function(){var r=Error("Cannot find module '"+e+"'");throw r.code="MODULE_NOT_FOUND",r})}webpackEmptyAsyncContext.keys=function(){return[]},webpackEmptyAsyncContext.resolve=webpackEmptyAsyncContext,webpackEmptyAsyncContext.id=78302,e.exports=webpackEmptyAsyncContext}},r={};function __webpack_require__(t){var a=r[t];if(void 0!==a)return a.exports;var s=r[t]={exports:{}},o=!0;try{e[t](s,s.exports,__webpack_require__),o=!1}finally{o&&delete r[t]}return s.exports}__webpack_require__.o=function(e,r){return Object.prototype.hasOwnProperty.call(e,r)},function(){"use strict";var e,r;let t;let a="https://unpkg.com/@ffmpeg/[email protected]/dist/umd/ffmpeg-core.js";(r=e||(e={})).LOAD="LOAD",r.EXEC="EXEC",r.WRITE_FILE="WRITE_FILE",r.READ_FILE="READ_FILE",r.DELETE_FILE="DELETE_FILE",r.RENAME="RENAME",r.CREATE_DIR="CREATE_DIR",r.LIST_DIR="LIST_DIR",r.DELETE_DIR="DELETE_DIR",r.ERROR="ERROR",r.DOWNLOAD="DOWNLOAD",r.PROGRESS="PROGRESS",r.LOG="LOG",r.MOUNT="MOUNT",r.UNMOUNT="UNMOUNT";let s=Error("unknown message type"),o=Error("ffmpeg is not loaded, call `await ffmpeg.load()` first");Error("called FFmpeg.terminate()");let n=Error("failed to import ffmpeg-core.js"),load=async({coreURL:r=a,wasmURL:s,workerURL:o})=>{let E=!t,i=s||r.replace(/.js$/g,".wasm"),c=o||r.replace(/.js$/g,".worker.js");try{importScripts(r)}catch{if(self.createFFmpegCore=(await __webpack_require__(78302)(r)).default,!self.createFFmpegCore)throw n}return(t=await self.createFFmpegCore({mainScriptUrlOrBlob:`${r}#${btoa(JSON.stringify({wasmURL:i,workerURL:c}))}`})).setLogger(r=>self.postMessage({type:e.LOG,data:r})),t.setProgress(r=>self.postMessage({type:e.PROGRESS,data:r})),E},exec=({args:e,timeout:r=-1})=>{t.setTimeout(r),t.exec(...e);let a=t.ret;return t.reset(),a},writeFile=({path:e,data:r})=>(t.FS.writeFile(e,r),!0),readFile=({path:e,encoding:r})=>t.FS.readFile(e,{encoding:r}),deleteFile=({path:e})=>(t.FS.unlink(e),!0),rename=({oldPath:e,newPath:r})=>(t.FS.rename(e,r),!0),createDir=({path:e})=>(t.FS.mkdir(e),!0),listDir=({path:e})=>{let r=t.FS.readdir(e),a=[];for(let s of r){let r=t.FS.stat(`${e}/${s}`),o=t.FS.isDir(r.mode);a.push({name:s,isDir:o})}return a},deleteDir=({path:e})=>(t.FS.rmdir(e),!0),mount=({fsType:e,options:r,mountPoint:a})=>{let s=t.FS.filesystems[e];return!!s&&(t.FS.mount(s,r,a),!0)},unmount=({mountPoint:e})=>(t.FS.unmount(e),!0);self.onmessage=async({data:{id:r,type:a,data:n}})=>{let E;let i=[];try{if(a!==e.LOAD&&!t)throw o;switch(a){case e.LOAD:E=await load(n);break;case e.EXEC:E=exec(n);break;case e.WRITE_FILE:E=writeFile(n);break;case e.READ_FILE:E=readFile(n);break;case e.DELETE_FILE:E=deleteFile(n);break;case e.RENAME:E=rename(n);break;case e.CREATE_DIR:E=createDir(n);break;case e.LIST_DIR:E=listDir(n);break;case e.DELETE_DIR:E=deleteDir(n);break;case e.MOUNT:E=mount(n);break;case e.UNMOUNT:E=unmount(n);break;default:throw s}}catch(t){self.postMessage({id:r,type:e.ERROR,data:t.toString()});return}E instanceof Uint8Array&&i.push(E.buffer),self.postMessage({id:r,type:a,data:E},i)}}(),_N_E={}}();
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.