Documentation

AutoParticipantEgress extends Message
in package

Generated from protobuf message <code>livekit.AutoParticipantEgress</code>

Table of Contents

Properties

$options  : mixed
$file_outputs  : mixed
Generated from protobuf field <code>repeated .livekit.EncodedFileOutput file_outputs = 3;</code>
$segment_outputs  : mixed
Generated from protobuf field <code>repeated .livekit.SegmentedFileOutput segment_outputs = 4;</code>

Methods

__construct()  : mixed
Constructor.
getAdvanced()  : EncodingOptions|null
(optional)
getFileOutputs()  : RepeatedField<string|int, EncodedFileOutput>
Generated from protobuf field <code>repeated .livekit.EncodedFileOutput file_outputs = 3;</code>
getOptions()  : string
getPreset()  : int
(default H264_720P_30)
getSegmentOutputs()  : RepeatedField<string|int, SegmentedFileOutput>
Generated from protobuf field <code>repeated .livekit.SegmentedFileOutput segment_outputs = 4;</code>
hasAdvanced()  : mixed
hasPreset()  : mixed
setAdvanced()  : $this
(optional)
setFileOutputs()  : $this
Generated from protobuf field <code>repeated .livekit.EncodedFileOutput file_outputs = 3;</code>
setPreset()  : $this
(default H264_720P_30)
setSegmentOutputs()  : $this
Generated from protobuf field <code>repeated .livekit.SegmentedFileOutput segment_outputs = 4;</code>

Properties

$file_outputs

Generated from protobuf field <code>repeated .livekit.EncodedFileOutput file_outputs = 3;</code>

private mixed $file_outputs

$segment_outputs

Generated from protobuf field <code>repeated .livekit.SegmentedFileOutput segment_outputs = 4;</code>

private mixed $segment_outputs

Methods

__construct()

Constructor.

public __construct([array<string|int, mixed> $data = null ]) : mixed
Parameters
$data : array<string|int, mixed> = null

{ Optional. Data for populating the Message object.

@type int $preset
      (default H264_720P_30)
@type \Livekit\EncodingOptions $advanced
      (optional)
@type \Livekit\EncodedFileOutput[] $file_outputs
@type \Livekit\SegmentedFileOutput[] $segment_outputs

}

getPreset()

(default H264_720P_30)

public getPreset() : int

Generated from protobuf field .livekit.EncodingOptionsPreset preset = 1;

Return values
int

setFileOutputs()

Generated from protobuf field <code>repeated .livekit.EncodedFileOutput file_outputs = 3;</code>

public setFileOutputs(array<string|int, EncodedFileOutput$var) : $this
Parameters
$var : array<string|int, EncodedFileOutput>
Return values
$this

setPreset()

(default H264_720P_30)

public setPreset(int $var) : $this

Generated from protobuf field .livekit.EncodingOptionsPreset preset = 1;

Parameters
$var : int
Return values
$this

        
On this page

Search results