decord/source/modules/activities/utils/isStreaming.tsx

37 lines
890 B
TypeScript
Raw Normal View History

2026-07-21 22:01:30 +00:00
// Module ID: 7876
2026-07-22 07:54:56 +00:00
// Function ID: 62716
2026-07-20 16:05:17 +00:00
// Name: _isStreaming
// Dependencies: [1392, 3801, 2]
// Exports: default
2026-07-21 22:01:30 +00:00
// Module 7876 (_isStreaming)
2026-07-20 16:05:17 +00:00
import { validStreamURL } from "getAvatarURL";
import { ActivityTypes } from "explicitContentFromProto";
2026-07-21 06:55:02 +00:00
import result2 from "result2";
2026-07-20 16:05:17 +00:00
function _isStreaming(type) {
let tmp = type.type === ActivityTypes.STREAMING;
if (tmp) {
let isMatch = null != type.url;
if (isMatch) {
isMatch = validStreamURL.test(type.url);
}
tmp = isMatch;
}
return tmp;
}
2026-07-21 06:55:02 +00:00
const result = result2.fileFinishedImporting("modules/activities/utils/isStreaming.tsx");
2026-07-20 16:05:17 +00:00
export default function isStreaming(items, arg1) {
if (null == items) {
return tmp;
} else {
const _Array = Array;
if (Array.isArray(items)) {
let someResult = items.some(_isStreaming);
} else {
someResult = _isStreaming(items);
}
}
};