decord/alpha/source/modules/vibegrations/lib/vibegrationsPreviewCall.tsx
github-actions 97fd043558 chore: update source for alpha 347.5
Skipped 1 file(s) >100MB (GitHub limit): source/__polyfill/04xxx/module_4941.js (118.4 MB)
2026-09-19 06:52:51 +00:00

58 lines
1.8 KiB
TypeScript

// Module ID: 9560
// Function ID: 9561
// Name: vibegrationsPreviewCall
// Dependencies: [2]
// Exports: controlAnswerTimeoutMs, isResultEnvelope, previewCallTypes
// Module 9560 (vibegrationsPreviewCall)
import size from "module_2" /* 2 */;
const prototype = function PreviewFrameCallTimeout(arg0, timeoutMs) {
const tmp2 = new tmp("preview frame did not answer " + arg0 + " within " + timeoutMs + "ms", " within ");
tmp2.name = "PreviewFrameCallTimeout";
return tmp2;
}.prototype;
class prototype extends Error {
}
const result = size.fileFinishedImporting("modules/vibegrations/lib/vibegrationsPreviewCall.tsx");
export const previewCallTypes = function previewCallTypes(arg0) {
const combined = "vibegrations-" + arg0;
return { request: combined, result: "" + combined + "-result", ack: "" + combined + "-ack" };
};
export const isResultEnvelope = function isResultEnvelope(parsed, ack, id) {
if (typeof parsed === "object") {
if (null != parsed) {
let tmp2 = parsed.type === ack;
if (tmp2) {
tmp2 = parsed.id === id;
}
return tmp2;
}
}
return false;
};
export const PreviewFrameCallTimeout = prototype;
export const controlAnswerTimeoutMs = function controlAnswerTimeoutMs(timeoutMs) {
timeoutMs = timeoutMs.timeoutMs;
let num = 5000;
if (typeof timeoutMs === "number") {
const _isFinite = isFinite;
num = 5000;
if (isFinite(timeoutMs)) {
num = 5000;
if (timeoutMs > 0) {
const _Math = Math;
const _Math2 = Math;
num = Math.min(Math.floor(timeoutMs), 20000);
}
}
}
return num + 4000;
};
export const PREVIEW_FRAME_WAIT_MS = 6000;
export const CONTROL_RETRY_MS = 400;
export const CAPTURE_NOW_ACCEPT_TIMEOUT_MS = 8000;
export const CAPTURE_NOW_RETRY_MS = 400;
export const INSPECT_TIMEOUT_MS = 1500;
export const INSPECT_ANSWER_TIMEOUT_MS = 5500;