decord/source/4797_getStringFromDataView.js

45 lines
1.3 KiB
JavaScript
Raw Normal View History

2026-07-23 10:11:24 +00:00
// Module ID: 4797
2026-07-24 07:16:23 +00:00
// Function ID: 41715
2026-07-23 10:11:24 +00:00
// Name: getStringFromDataView
// Dependencies: [4745]
2026-07-20 16:05:17 +00:00
2026-07-23 10:11:24 +00:00
// Module 4797 (getStringFromDataView)
const require = arg1;
const dependencyMap = arg6;
let closure_2 = [6, 7, 99];
2026-07-20 16:05:17 +00:00
arg5.default = {
get(buffer, Compression) {
let prop = Compression;
if (Compression) {
let hasItem = undefined === Compression.Compression;
if (!hasItem) {
hasItem = closure_2.includes(Compression.Compression.value);
}
prop = hasItem;
}
if (prop) {
prop = Compression.JPEGInterchangeFormat;
}
if (prop) {
prop = Compression.JPEGInterchangeFormat.value;
}
if (prop) {
prop = Compression.JPEGInterchangeFormatLength;
}
if (prop) {
prop = Compression.JPEGInterchangeFormatLength.value;
}
if (prop) {
Compression.type = "image/jpeg";
const sum = arg2 + Compression.JPEGInterchangeFormat.value;
buffer = buffer.buffer;
Compression.image = buffer.slice(sum, sum + Compression.JPEGInterchangeFormatLength.value);
2026-07-23 10:11:24 +00:00
require(4745) /* getStringFromDataView */.deferInit(Compression, "base64", function() {
return outer1_0(outer1_1[0]).getBase64Image(this.image);
2026-07-20 16:05:17 +00:00
});
2026-07-23 10:11:24 +00:00
const obj = require(4745) /* getStringFromDataView */;
2026-07-20 16:05:17 +00:00
}
return Compression;
}
};