Table of Contents

Class FrameMetadata

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

Constructors

FrameMetadata()

public FrameMetadata()

FrameMetadata(FrameMetadata)

public FrameMetadata(FrameMetadata other)

Parameters

other FrameMetadata

Properties

FrameId

public uint FrameId { get; set; }

Property Value

uint

HasFrameId

Gets whether the "frame_id" field is set

public bool HasFrameId { get; }

Property Value

bool

HasUserData

Gets whether the "user_data" field is set

public bool HasUserData { get; }

Property Value

bool

HasUserTimestamp

Gets whether the "user_timestamp" field is set

public bool HasUserTimestamp { get; }

Property Value

bool

UserData

public ByteString UserData { get; set; }

Property Value

ByteString

UserTimestamp

public ulong UserTimestamp { get; set; }

Property Value

ulong

Methods

ClearFrameId()

Clears the value of the "frame_id" field

public void ClearFrameId()

ClearUserData()

Clears the value of the "user_data" field

public void ClearUserData()

ClearUserTimestamp()

Clears the value of the "user_timestamp" field

public void ClearUserTimestamp()