Table of Contents

Class VideoSourceStats

Namespace
LiveKit.Proto
Assembly
LivekitRtc.dll
public sealed class VideoSourceStats : IMessage<VideoSourceStats>, IEquatable<VideoSourceStats>, IDeepCloneable<VideoSourceStats>, IBufferMessage, IMessage
Inheritance
VideoSourceStats
Implements
IBufferMessage
Inherited Members

Constructors

VideoSourceStats()

public VideoSourceStats()

VideoSourceStats(VideoSourceStats)

public VideoSourceStats(VideoSourceStats other)

Parameters

other VideoSourceStats

Properties

Frames

public uint Frames { get; set; }

Property Value

uint

FramesPerSecond

public double FramesPerSecond { get; set; }

Property Value

double

HasFrames

Gets whether the "frames" field is set

public bool HasFrames { get; }

Property Value

bool

HasFramesPerSecond

Gets whether the "frames_per_second" field is set

public bool HasFramesPerSecond { get; }

Property Value

bool

HasHeight

Gets whether the "height" field is set

public bool HasHeight { get; }

Property Value

bool

HasWidth

Gets whether the "width" field is set

public bool HasWidth { get; }

Property Value

bool

Height

public uint Height { get; set; }

Property Value

uint

Width

public uint Width { get; set; }

Property Value

uint

Methods

ClearFrames()

Clears the value of the "frames" field

public void ClearFrames()

ClearFramesPerSecond()

Clears the value of the "frames_per_second" field

public void ClearFramesPerSecond()

ClearHeight()

Clears the value of the "height" field

public void ClearHeight()

ClearWidth()

Clears the value of the "width" field

public void ClearWidth()