Class TransportCCStatusVectorChunk
An RTCP transport-wide congestion control (transport-cc) status vector chunk.
Namespace: FM.LiveSwitch
Assembly: FM.LiveSwitch.dll
Syntax
public class TransportCCStatusVectorChunk : TransportCCPacketStatusChunk
Constructors
TransportCCStatusVectorChunk(DataBuffer)
Initializes a new instance of the TransportCCStatusVectorChunk class.
Declaration
public TransportCCStatusVectorChunk(DataBuffer dataBuffer)
Parameters
Type | Name | Description |
---|---|---|
DataBuffer | dataBuffer | The data buffer. |
TransportCCStatusVectorChunk(Boolean, TransportCCPacketStatusSymbol[])
Initializes a new instance of the TransportCCStatusVectorChunk class.
Declaration
public TransportCCStatusVectorChunk(bool symbolSize, TransportCCPacketStatusSymbol[] symbols)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | symbolSize | The symbol size. |
TransportCCPacketStatusSymbol[] | symbols | The symbols. |
Properties
RegisteredType
Gets the type.
Declaration
public static bool RegisteredType { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
SymbolCount
Gets the symbol count.
Declaration
public int SymbolCount { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
SymbolList
Gets the symbol list.
Declaration
public int SymbolList { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
Symbols
Gets or sets the symbols.
Declaration
public TransportCCPacketStatusSymbol[] Symbols { get; }
Property Value
Type | Description |
---|---|
TransportCCPacketStatusSymbol[] |
SymbolSize
Gets the symbol size.
A value of true
indicates 2 bits per symbol.
A value of false
indicates 1 bit per symbol.
Declaration
public bool SymbolSize { get; }
Property Value
Type | Description |
---|---|
System.Boolean |