decord/source/8006_extractLengthList.js

23 lines
561 B
JavaScript
Raw Normal View History

2026-08-25 06:04:03 +00:00
// Module ID: 8006
// Function ID: 8007
2026-07-20 16:05:17 +00:00
// Name: extractLengthList
// Dependencies: []
2026-08-25 06:04:03 +00:00
// Module 8006 (extractLengthList)
2026-07-23 10:11:24 +00:00
const re0 = /\s+/;
const re1 = /,/g;
2026-08-04 21:03:28 +00:00
arg5.default = function extractLengthList(num) {
if (Array.isArray(num)) {
return num;
} else if (typeof num === "number") {
const items = [num];
2026-07-20 16:05:17 +00:00
let parts = items;
2026-08-04 21:03:28 +00:00
} else if (typeof num === "string") {
const str = num.trim();
parts = num.trim().replace(closure_1, " ").split(closure_0);
const str3 = num.trim().replace(closure_1, " ");
2026-07-20 16:05:17 +00:00
} else {
parts = [];
}
};