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
otherFrameMetadata
Properties
FrameId
public uint FrameId { get; set; }
Property Value
HasFrameId
Gets whether the "frame_id" field is set
public bool HasFrameId { get; }
Property Value
HasUserData
Gets whether the "user_data" field is set
public bool HasUserData { get; }
Property Value
HasUserTimestamp
Gets whether the "user_timestamp" field is set
public bool HasUserTimestamp { get; }
Property Value
UserData
public ByteString UserData { get; set; }
Property Value
UserTimestamp
public ulong UserTimestamp { get; set; }
Property Value
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()