Class CodecStats
public sealed class CodecStats : Google.Protobuf.IMessage<CodecStats>, Google.Protobuf.IBufferMessage
- Inheritance
-
CodecStats
- Implements
-
IBufferMessage
- Extension Methods
Constructors
CodecStats()
public CodecStats()
CodecStats(CodecStats)
public CodecStats(CodecStats other)
Parameters
otherCodecStats
Fields
ChannelsFieldNumber
Field number for the "channels" field.
public const int ChannelsFieldNumber = 5
Field Value
ClockRateFieldNumber
Field number for the "clock_rate" field.
public const int ClockRateFieldNumber = 4
Field Value
MimeTypeFieldNumber
Field number for the "mime_type" field.
public const int MimeTypeFieldNumber = 3
Field Value
PayloadTypeFieldNumber
Field number for the "payload_type" field.
public const int PayloadTypeFieldNumber = 1
Field Value
SdpFmtpLineFieldNumber
Field number for the "sdp_fmtp_line" field.
public const int SdpFmtpLineFieldNumber = 6
Field Value
TransportIdFieldNumber
Field number for the "transport_id" field.
public const int TransportIdFieldNumber = 2
Field Value
Properties
Channels
public uint Channels { get; set; }
Property Value
ClockRate
public uint ClockRate { get; set; }
Property Value
Descriptor
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
- MessageDescriptor
HasChannels
Gets whether the "channels" field is set
public bool HasChannels { get; }
Property Value
HasClockRate
Gets whether the "clock_rate" field is set
public bool HasClockRate { get; }
Property Value
HasMimeType
Gets whether the "mime_type" field is set
public bool HasMimeType { get; }
Property Value
HasPayloadType
Gets whether the "payload_type" field is set
public bool HasPayloadType { get; }
Property Value
HasSdpFmtpLine
Gets whether the "sdp_fmtp_line" field is set
public bool HasSdpFmtpLine { get; }
Property Value
HasTransportId
Gets whether the "transport_id" field is set
public bool HasTransportId { get; }
Property Value
MimeType
public string MimeType { get; set; }
Property Value
Parser
public static Google.Protobuf.MessageParser<CodecStats> Parser { get; }
Property Value
- MessageParser<CodecStats>
PayloadType
public uint PayloadType { get; set; }
Property Value
SdpFmtpLine
public string SdpFmtpLine { get; set; }
Property Value
TransportId
public string TransportId { get; set; }
Property Value
Methods
CalculateSize()
public int CalculateSize()
Returns
ClearChannels()
Clears the value of the "channels" field
public void ClearChannels()
ClearClockRate()
Clears the value of the "clock_rate" field
public void ClearClockRate()
ClearMimeType()
Clears the value of the "mime_type" field
public void ClearMimeType()
ClearPayloadType()
Clears the value of the "payload_type" field
public void ClearPayloadType()
ClearSdpFmtpLine()
Clears the value of the "sdp_fmtp_line" field
public void ClearSdpFmtpLine()
ClearTransportId()
Clears the value of the "transport_id" field
public void ClearTransportId()
Clone()
public CodecStats Clone()
Returns
Equals(CodecStats)
public bool Equals(CodecStats other)
Parameters
otherCodecStats
Returns
Equals(object)
public override bool Equals(object other)
Parameters
otherobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
MergeFrom(CodedInputStream)
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
inputCodedInputStream
MergeFrom(CodecStats)
public void MergeFrom(CodecStats other)
Parameters
otherCodecStats
ToString()
public override string ToString()
Returns
WriteTo(CodedOutputStream)
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
outputCodedOutputStream