@@ -38,6 +38,10 @@ dictionary RTCCodecStats : RTCStats {
3838
3939dictionary RTCReceivedRtpStreamStats : RTCRtpStreamStats {
4040 unsigned long long packetsReceived;
41+ unsigned long long packetsReceivedWithEct1;
42+ unsigned long long packetsReceivedWithCe;
43+ unsigned long long packetsReportedAsLost;
44+ unsigned long long packetsReportedAsLostButRecovered;
4145 long long packetsLost;
4246 double jitter;
4347};
@@ -107,18 +111,21 @@ dictionary RTCRemoteInboundRtpStreamStats : RTCReceivedRtpStreamStats {
107111 double totalRoundTripTime;
108112 double fractionLost;
109113 unsigned long long roundTripTimeMeasurements;
114+ unsigned long long packetsWithBleachedEct1Marking;
110115};
111116
112117dictionary RTCSentRtpStreamStats : RTCRtpStreamStats {
113- unsigned long long packetsSent;
114- unsigned long long bytesSent;
118+ unsigned long long packetsSent;
119+ unsigned long long bytesSent;
120+ unsigned long long packetsSentWithEct1;
115121};
116122
117123dictionary RTCOutboundRtpStreamStats : RTCSentRtpStreamStats {
118124 DOMString mid;
119125 DOMString mediaSourceId;
120126 DOMString remoteId;
121127 DOMString rid;
128+ unsigned long encodingIndex;
122129 unsigned long long headerBytesSent;
123130 unsigned long long retransmittedPacketsSent;
124131 unsigned long long retransmittedBytesSent;
@@ -225,6 +232,8 @@ dictionary RTCTransportStats : RTCStats {
225232 RTCDtlsRole dtlsRole;
226233 DOMString srtpCipher;
227234 unsigned long selectedCandidatePairChanges;
235+ unsigned long ccfbMessagesSent;
236+ unsigned long ccfbMessagesReceived;
228237};
229238
230239enum RTCDtlsRole {
0 commit comments