UNPKG

camstreamerlib

Version:

Helper library for CamStreamer ACAP applications.

28 lines (27 loc) 1.17 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.mpegDvbSchema = void 0; const zod_1 = __importDefault(require("zod")); const streamCommonTypes_1 = require("./streamCommonTypes"); exports.mpegDvbSchema = streamCommonTypes_1.streamCommonSchema.extend({ type: zod_1.default.literal('mpeg_dvb'), ipAddress: zod_1.default.string(), port: zod_1.default.number(), standard: zod_1.default.enum(['DVB', 'ATSC']), nullPacketsPaddingEnabled: zod_1.default.boolean(), nullPacketsPaddingKbps: zod_1.default.number(), videoPid: zod_1.default.number(), audioPid: zod_1.default.number(), mpegtsStreamId: zod_1.default.number(), pmtPid: zod_1.default.number(), pcrPid: zod_1.default.number(), pcrPeriodMs: zod_1.default.number(), providerName: zod_1.default.string(), serviceName: zod_1.default.string(), statusCameraLed: zod_1.default.boolean(), statusCameraOutput: zod_1.default.string().nullable(), saveToSdCard: zod_1.default.boolean(), });