Socket
Socket
Sign inDemoInstall

@ffmpeg/ffmpeg

Package Overview
Dependencies
1
Maintainers
1
Versions
47
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.12.0 to 0.12.1

2

dist/esm/const.d.ts
export declare const MIME_TYPE_JAVASCRIPT = "text/javascript";
export declare const MIME_TYPE_WASM = "application/wasm";
export declare const CORE_VERSION = "0.12.0-alpha.2";
export declare const CORE_VERSION = "0.12.1";
export declare const CORE_URL: string;

@@ -5,0 +5,0 @@ export declare enum FFMessageType {

export const MIME_TYPE_JAVASCRIPT = "text/javascript";
export const MIME_TYPE_WASM = "application/wasm";
export const CORE_VERSION = "0.12.0-alpha.2";
export const CORE_VERSION = "0.12.1";
export const CORE_URL = `https://unpkg.com/@ffmpeg/core@${CORE_VERSION}/dist/umd/ffmpeg-core.js`;

@@ -5,0 +5,0 @@ export var FFMessageType;

@@ -1,2 +0,2 @@

!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.FFmpegWASM=t():e.FFmpegWASM=t()}(self,(()=>(()=>{var e={454:e=>{function t(e){return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=>[],t.resolve=t,t.id=454,e.exports=t}},t={};function r(a){var s=t[a];if(void 0!==s)return s.exports;var o=t[a]={exports:{}};return e[a](o,o.exports,r),o.exports}return r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e;!function(e){e.LOAD="load",e.EXEC="EXEC",e.WRITE_FILE="WRITE_FILE",e.READ_FILE="READ_FILE",e.DELETE_FILE="DELETE_FILE",e.RENAME="RENAME",e.CREATE_DIR="CREATE_DIR",e.LIST_DIR="LIST_DIR",e.DELETE_DIR="DELETE_DIR",e.ERROR="ERROR",e.DOWNLOAD="DOWNLOAD",e.PROGRESS="PROGRESS",e.LOG="LOG"}(e||(e={}));const t=new Error("unknown message type"),a=new Error("ffmpeg is not loaded, call `await ffmpeg.load()` first");let s;new Error("called FFmpeg.terminate()"),self.onmessage=async({data:{id:o,type:n,data:E}})=>{const i=[];let c;try{if(n!==e.LOAD&&!s)throw a;switch(n){case e.LOAD:c=await(async({coreURL:t="https://unpkg.com/@ffmpeg/core@0.12.0-alpha.2/dist/umd/ffmpeg-core.js",wasmURL:a,workerURL:o})=>{const n=!s,E=t,i=a||t.replace(/.js$/g,".wasm"),c=o||t.replace(/.js$/g,".worker.js");try{importScripts(E)}catch(e){if(!(e instanceof TypeError&&e.toString().includes("Module scripts")))throw e;self.createFFmpegCore=(await r(454)(E)).default}return s=await self.createFFmpegCore({mainScriptUrlOrBlob:E,locateFile:(e,t)=>e.endsWith(".wasm")?i:e.endsWith(".worker.js")?c:t+e}),s.setLogger((t=>self.postMessage({type:e.LOG,data:t}))),s.setProgress((t=>self.postMessage({type:e.PROGRESS,data:t}))),n})(E);break;case e.EXEC:c=(({args:e,timeout:t=-1})=>{s.setTimeout(t),s.exec(...e);const r=s.ret;return s.reset(),r})(E);break;case e.WRITE_FILE:c=(({path:e,data:t})=>(s.FS.writeFile(e,t),!0))(E);break;case e.READ_FILE:c=(({path:e,encoding:t})=>s.FS.readFile(e,{encoding:t}))(E);break;case e.DELETE_FILE:c=(({path:e})=>(s.FS.unlink(e),!0))(E);break;case e.RENAME:c=(({oldPath:e,newPath:t})=>(s.FS.rename(e,t),!0))(E);break;case e.CREATE_DIR:c=(({path:e})=>(s.FS.mkdir(e),!0))(E);break;case e.LIST_DIR:c=(({path:e})=>{const t=s.FS.readdir(e),r=[];for(const a of t){const t=s.FS.stat(`${e}/${a}`),o=s.FS.isDir(t.mode);r.push({name:a,isDir:o})}return r})(E);break;case e.DELETE_DIR:c=(({path:e})=>(s.FS.rmdir(e),!0))(E);break;default:throw t}}catch(t){return void self.postMessage({id:o,type:e.ERROR,data:t})}c instanceof Uint8Array&&i.push(c.buffer),self.postMessage({id:o,type:n,data:c},i)}})(),{}})()));
!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.FFmpegWASM=t():e.FFmpegWASM=t()}(self,(()=>(()=>{var e={454:e=>{function t(e){return Promise.resolve().then((()=>{var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}))}t.keys=()=>[],t.resolve=t,t.id=454,e.exports=t}},t={};function r(a){var s=t[a];if(void 0!==s)return s.exports;var o=t[a]={exports:{}};return e[a](o,o.exports,r),o.exports}return r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e;!function(e){e.LOAD="load",e.EXEC="EXEC",e.WRITE_FILE="WRITE_FILE",e.READ_FILE="READ_FILE",e.DELETE_FILE="DELETE_FILE",e.RENAME="RENAME",e.CREATE_DIR="CREATE_DIR",e.LIST_DIR="LIST_DIR",e.DELETE_DIR="DELETE_DIR",e.ERROR="ERROR",e.DOWNLOAD="DOWNLOAD",e.PROGRESS="PROGRESS",e.LOG="LOG"}(e||(e={}));const t=new Error("unknown message type"),a=new Error("ffmpeg is not loaded, call `await ffmpeg.load()` first");let s;new Error("called FFmpeg.terminate()"),self.onmessage=async({data:{id:o,type:n,data:E}})=>{const i=[];let c;try{if(n!==e.LOAD&&!s)throw a;switch(n){case e.LOAD:c=await(async({coreURL:t="https://unpkg.com/@ffmpeg/core@0.12.1/dist/umd/ffmpeg-core.js",wasmURL:a,workerURL:o})=>{const n=!s,E=t,i=a||t.replace(/.js$/g,".wasm"),c=o||t.replace(/.js$/g,".worker.js");try{importScripts(E)}catch(e){if(!(e instanceof TypeError&&e.toString().includes("Module scripts")))throw e;self.createFFmpegCore=(await r(454)(E)).default}return s=await self.createFFmpegCore({mainScriptUrlOrBlob:E,locateFile:(e,t)=>e.endsWith(".wasm")?i:e.endsWith(".worker.js")?c:t+e}),s.setLogger((t=>self.postMessage({type:e.LOG,data:t}))),s.setProgress((t=>self.postMessage({type:e.PROGRESS,data:t}))),n})(E);break;case e.EXEC:c=(({args:e,timeout:t=-1})=>{s.setTimeout(t),s.exec(...e);const r=s.ret;return s.reset(),r})(E);break;case e.WRITE_FILE:c=(({path:e,data:t})=>(s.FS.writeFile(e,t),!0))(E);break;case e.READ_FILE:c=(({path:e,encoding:t})=>s.FS.readFile(e,{encoding:t}))(E);break;case e.DELETE_FILE:c=(({path:e})=>(s.FS.unlink(e),!0))(E);break;case e.RENAME:c=(({oldPath:e,newPath:t})=>(s.FS.rename(e,t),!0))(E);break;case e.CREATE_DIR:c=(({path:e})=>(s.FS.mkdir(e),!0))(E);break;case e.LIST_DIR:c=(({path:e})=>{const t=s.FS.readdir(e),r=[];for(const a of t){const t=s.FS.stat(`${e}/${a}`),o=s.FS.isDir(t.mode);r.push({name:a,isDir:o})}return r})(E);break;case e.DELETE_DIR:c=(({path:e})=>(s.FS.rmdir(e),!0))(E);break;default:throw t}}catch(t){return void self.postMessage({id:o,type:e.ERROR,data:t})}c instanceof Uint8Array&&i.push(c.buffer),self.postMessage({id:o,type:n,data:c},i)}})(),{}})()));
//# sourceMappingURL=814.ffmpeg.js.map
{
"name": "@ffmpeg/ffmpeg",
"version": "0.12.0",
"version": "0.12.1",
"description": "FFmpeg WebAssembly version for browser",

@@ -60,4 +60,4 @@ "main": "./dist/umd/ffmpeg.js",

"dependencies": {
"@ffmpeg/types": "^0.12.0-alpha.1"
"@ffmpeg/types": "^0.12.0"
}
}

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc