Generated

from message livekit.ImageOutput

Hierarchy

Constructors

Properties

captureInterval: number = 0

in seconds (required)

Generated

from field: uint32 capture_interval = 1;

disableManifest: boolean = false

disable upload of manifest file (default false)

Generated

from field: bool disable_manifest = 7;

filenamePrefix: string = ""

(optional)

Generated

from field: string filename_prefix = 4;

filenameSuffix: ImageFileSuffix = ImageFileSuffix.IMAGE_SUFFIX_INDEX

(optional, default INDEX)

Generated

from field: livekit.ImageFileSuffix filename_suffix = 5;

height: number = 0

(optional, defaults to track height)

Generated

from field: int32 height = 3;

imageCodec: ImageCodec = ImageCodec.IC_DEFAULT

(optional)

Generated

from field: livekit.ImageCodec image_codec = 6;

output: {
    case: "s3";
    value: S3Upload;
} | {
    case: "gcp";
    value: GCPUpload;
} | {
    case: "azure";
    value: AzureBlobUpload;
} | {
    case: "aliOSS";
    value: AliOSSUpload;
} | {
    case: undefined;
    value?: undefined;
} = ...

required

Type declaration

  • case: "s3"
  • value: S3Upload

    Generated

    from field: livekit.S3Upload s3 = 8;

Type declaration

  • case: "gcp"
  • value: GCPUpload

    Generated

    from field: livekit.GCPUpload gcp = 9;

Type declaration

  • case: "azure"
  • value: AzureBlobUpload

    Generated

    from field: livekit.AzureBlobUpload azure = 10;

Type declaration

  • case: "aliOSS"
  • value: AliOSSUpload

    Generated

    from field: livekit.AliOSSUpload aliOSS = 11;

Type declaration

  • case: undefined
  • Optional value?: undefined

Generated

from oneof livekit.ImageOutput.output

width: number = 0

(optional, defaults to track width)

Generated

from field: int32 width = 2;

fields: FieldList = ...
runtime: ProtoRuntime = proto3
typeName: "livekit.ImageOutput" = "livekit.ImageOutput"

Methods

Generated using TypeDoc