add meta tags to make sharedarraybuffer available

This commit is contained in:
Lucas Gelfond 2024-12-23 20:37:40 -08:00
parent 9a4d156767
commit 6c8e3fe371
3 changed files with 61 additions and 49 deletions

View File

@ -1,27 +1,32 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8" />
<title>FFmpeg Unit Test</title> <meta charset="UTF-8" />
<link rel="stylesheet" href="../node_modules/mocha/mocha.css"> <meta http-equiv="Cross-Origin-Opener-Policy" content="same-origin" />
</head> <meta http-equiv="Cross-Origin-Embedder-Policy" content="require-corp" />
<body> <meta http-equiv="Cross-Origin-Resource-Policy" content="cross-origin" />
<div id="mocha"></div> <meta http-equiv="Origin-Agent-Cluster" content="?1" />
<script src="../node_modules/mocha/mocha.js"></script> <title>FFmpeg Unit Test</title>
<script src="../node_modules/chai/chai.js"></script> <link rel="stylesheet" href="../node_modules/mocha/mocha.css" />
<script src="../packages/core-mt/dist/umd/ffmpeg-core.js"></script> </head>
<script src="./test-helper-browser.js"></script> <body>
<script type="text/javascript"> <div id="mocha"></div>
window.FFMPEG_TYPE = "mt"; <script src="../node_modules/mocha/mocha.js"></script>
</script> <script src="../node_modules/chai/chai.js"></script>
<script> <script src="../packages/core-mt/dist/umd/ffmpeg-core.js"></script>
mocha.setup('bdd'); <script src="./test-helper-browser.js"></script>
mocha.timeout(60000); <script type="text/javascript">
</script> window.FFMPEG_TYPE = "mt";
<script src="./ffmpeg-core.test.js"></script> </script>
<script> <script>
window.expect = chai.expect; mocha.setup("bdd");
mocha.run(); mocha.timeout(60000);
</script> </script>
</body> <script src="./ffmpeg-core.test.js"></script>
<script>
window.expect = chai.expect;
mocha.run();
</script>
</body>
</html> </html>

View File

@ -1,28 +1,33 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8" />
<title>FFmpeg Unit Test</title> <meta http-equiv="Cross-Origin-Opener-Policy" content="same-origin" />
<link rel="stylesheet" href="../node_modules/mocha/mocha.css"> <meta http-equiv="Cross-Origin-Embedder-Policy" content="require-corp" />
</head> <meta http-equiv="Cross-Origin-Resource-Policy" content="cross-origin" />
<body> <meta http-equiv="Origin-Agent-Cluster" content="?1" />
<div id="mocha"></div> <title>FFmpeg Unit Test</title>
<script src="../node_modules/mocha/mocha.js"></script> <link rel="stylesheet" href="../node_modules/mocha/mocha.css" />
<script src="../node_modules/chai/chai.js"></script> </head>
<script src="../packages/ffmpeg/dist/umd/ffmpeg.js"></script> <body>
<script src="./test-helper-browser.js"></script> <div id="mocha"></div>
<script type="text/javascript"> <script src="../node_modules/mocha/mocha.js"></script>
window.FFMPEG_TYPE = "mt"; <script src="../node_modules/chai/chai.js"></script>
window.CORE_URL = "http://localhost:3000/packages/core-mt/dist/umd/ffmpeg-core.js"; <script src="../packages/ffmpeg/dist/umd/ffmpeg.js"></script>
</script> <script src="./test-helper-browser.js"></script>
<script> <script type="text/javascript">
mocha.setup('bdd'); window.FFMPEG_TYPE = "mt";
mocha.timeout(60000); window.CORE_URL =
</script> "http://localhost:3000/packages/core-mt/dist/umd/ffmpeg-core.js";
<script src="./ffmpeg.test.js"></script> </script>
<script> <script>
window.expect = chai.expect; mocha.setup("bdd");
mocha.run(); mocha.timeout(60000);
</script> </script>
</body> <script src="./ffmpeg.test.js"></script>
<script>
window.expect = chai.expect;
mocha.run();
</script>
</body>
</html> </html>

View File

@ -1,3 +1,5 @@
import { FFmpegWASM } from "@ffmpeg/ffmpeg";
const { FFmpeg } = FFmpegWASM; const { FFmpeg } = FFmpegWASM;
const genName = (name) => `[ffmpeg][${FFMPEG_TYPE}] ${name}`; const genName = (name) => `[ffmpeg][${FFMPEG_TYPE}] ${name}`;