UNPKG

camstreamerlib

Version:

Helper library for CamStreamer ACAP applications.

209 lines (208 loc) 5.89 kB
import { z } from 'zod'; export declare const oldStringStreamSchema: z.ZodObject<{ enabled: z.ZodString; active: z.ZodString; audioSource: z.ZodString; avSyncMsec: z.ZodString; internalVapixParameters: z.ZodString; userVapixParameters: z.ZodString; outputParameters: z.ZodString; outputType: z.ZodString; mediaServerUrl: z.ZodString; inputType: z.ZodString; inputUrl: z.ZodString; forceStereo: z.ZodString; streamDelay: z.ZodString; statusLed: z.ZodString; statusPort: z.ZodString; callApi: z.ZodString; trigger: z.ZodString; schedule: z.ZodString; prepareAhead: z.ZodString; startTime: z.ZodString; stopTime: z.ZodString; }, "strip", z.ZodTypeAny, { enabled: string; startTime: string; stopTime: string; schedule: string; inputType: string; internalVapixParameters: string; userVapixParameters: string; streamDelay: string; avSyncMsec: string; active: string; trigger: string; audioSource: string; outputParameters: string; outputType: string; mediaServerUrl: string; inputUrl: string; forceStereo: string; statusLed: string; statusPort: string; callApi: string; prepareAhead: string; }, { enabled: string; startTime: string; stopTime: string; schedule: string; inputType: string; internalVapixParameters: string; userVapixParameters: string; streamDelay: string; avSyncMsec: string; active: string; trigger: string; audioSource: string; outputParameters: string; outputType: string; mediaServerUrl: string; inputUrl: string; forceStereo: string; statusLed: string; statusPort: string; callApi: string; prepareAhead: string; }>; export declare const oldStringStreamSchemaWithId: z.ZodObject<{ enabled: z.ZodString; active: z.ZodString; audioSource: z.ZodString; avSyncMsec: z.ZodString; internalVapixParameters: z.ZodString; userVapixParameters: z.ZodString; outputParameters: z.ZodString; outputType: z.ZodString; mediaServerUrl: z.ZodString; inputType: z.ZodString; inputUrl: z.ZodString; forceStereo: z.ZodString; streamDelay: z.ZodString; statusLed: z.ZodString; statusPort: z.ZodString; callApi: z.ZodString; trigger: z.ZodString; schedule: z.ZodString; prepareAhead: z.ZodString; startTime: z.ZodString; stopTime: z.ZodString; } & { id: z.ZodString; }, "strip", z.ZodTypeAny, { enabled: string; id: string; startTime: string; stopTime: string; schedule: string; inputType: string; internalVapixParameters: string; userVapixParameters: string; streamDelay: string; avSyncMsec: string; active: string; trigger: string; audioSource: string; outputParameters: string; outputType: string; mediaServerUrl: string; inputUrl: string; forceStereo: string; statusLed: string; statusPort: string; callApi: string; prepareAhead: string; }, { enabled: string; id: string; startTime: string; stopTime: string; schedule: string; inputType: string; internalVapixParameters: string; userVapixParameters: string; streamDelay: string; avSyncMsec: string; active: string; trigger: string; audioSource: string; outputParameters: string; outputType: string; mediaServerUrl: string; inputUrl: string; forceStereo: string; statusLed: string; statusPort: string; callApi: string; prepareAhead: string; }>; export type TOldStringStream = z.infer<typeof oldStringStreamSchema>; export declare const oldStreamSchema: z.ZodObject<{ enabled: z.ZodUnion<[z.ZodLiteral<0>, z.ZodLiteral<1>]>; active: z.ZodUnion<[z.ZodLiteral<0>, z.ZodLiteral<1>]>; audioSource: z.ZodString; avSyncMsec: z.ZodNumber; internalVapixParameters: z.ZodString; userVapixParameters: z.ZodString; outputParameters: z.ZodString; outputType: z.ZodUnion<[z.ZodLiteral<"video">, z.ZodLiteral<"images">, z.ZodLiteral<"none">]>; mediaServerUrl: z.ZodString; inputType: z.ZodUnion<[z.ZodLiteral<"CSw">, z.ZodLiteral<"CRS">, z.ZodLiteral<"RTSP_URL">]>; inputUrl: z.ZodString; forceStereo: z.ZodUnion<[z.ZodLiteral<0>, z.ZodLiteral<1>]>; streamDelay: z.ZodNullable<z.ZodNumber>; statusLed: z.ZodNumber; statusPort: z.ZodString; callApi: z.ZodNumber; trigger: z.ZodString; schedule: z.ZodString; prepareAhead: z.ZodNumber; startTime: z.ZodNullable<z.ZodNumber>; stopTime: z.ZodNullable<z.ZodNumber>; }, "strip", z.ZodTypeAny, { enabled: 0 | 1; startTime: number | null; stopTime: number | null; schedule: string; inputType: "RTSP_URL" | "CSw" | "CRS"; internalVapixParameters: string; userVapixParameters: string; streamDelay: number | null; avSyncMsec: number; active: 0 | 1; trigger: string; audioSource: string; outputParameters: string; outputType: "video" | "none" | "images"; mediaServerUrl: string; inputUrl: string; forceStereo: 0 | 1; statusLed: number; statusPort: string; callApi: number; prepareAhead: number; }, { enabled: 0 | 1; startTime: number | null; stopTime: number | null; schedule: string; inputType: "RTSP_URL" | "CSw" | "CRS"; internalVapixParameters: string; userVapixParameters: string; streamDelay: number | null; avSyncMsec: number; active: 0 | 1; trigger: string; audioSource: string; outputParameters: string; outputType: "video" | "none" | "images"; mediaServerUrl: string; inputUrl: string; forceStereo: 0 | 1; statusLed: number; statusPort: string; callApi: number; prepareAhead: number; }>; export type TOldStream = z.infer<typeof oldStreamSchema>;