@@ -1249,17 +1249,36 @@ interface RTCIceCandidatePair {
1249
1249
interface RTCIceCandidatePairStats extends RTCStats {
1250
1250
availableIncomingBitrate?: number;
1251
1251
availableOutgoingBitrate?: number;
1252
+ bytesDiscardedOnSend?: number;
1252
1253
bytesReceived?: number;
1253
1254
bytesSent?: number;
1255
+ circuitBreakerTriggerCount?: number;
1256
+ consentExpiredTimestamp?: number;
1257
+ consentRequestsSent?: number;
1258
+ currentRoundTripTime?: number;
1259
+ currentRtt?: number;
1260
+ firstRequestTimestamp?: number;
1261
+ lastPacketReceivedTimestamp?: number;
1262
+ lastPacketSentTimestamp?: number;
1263
+ lastRequestTimestamp?: number;
1264
+ lastResponseTimestamp?: number;
1254
1265
localCandidateId?: string;
1255
1266
nominated?: boolean;
1267
+ packetsDiscardedOnSend?: number;
1268
+ packetsReceived?: number;
1269
+ packetsSent?: number;
1256
1270
priority?: number;
1257
- readable?: boolean;
1258
1271
remoteCandidateId?: string;
1259
- roundTripTime?: number;
1272
+ requestsReceived?: number;
1273
+ requestsSent?: number;
1274
+ responsesReceived?: number;
1275
+ responsesSent?: number;
1276
+ retransmissionsReceived?: number;
1277
+ retransmissionsSent?: number;
1260
1278
state?: RTCStatsIceCandidatePairState;
1279
+ totalRoundTripTime?: number;
1280
+ totalRtt?: number;
1261
1281
transportId?: string;
1262
- writable?: boolean;
1263
1282
}
1264
1283
1265
1284
interface RTCIceGatherOptions {
@@ -1497,9 +1516,9 @@ interface RTCSsrcRange {
1497
1516
}
1498
1517
1499
1518
interface RTCStats {
1500
- id: string;
1501
- timestamp: number;
1502
- type: RTCStatsType;
1519
+ id? : string;
1520
+ timestamp? : number;
1521
+ type? : RTCStatsType;
1503
1522
}
1504
1523
1505
1524
interface RTCStatsEventInit extends EventInit {
@@ -1517,13 +1536,21 @@ interface RTCTrackEventInit extends EventInit {
1517
1536
}
1518
1537
1519
1538
interface RTCTransportStats extends RTCStats {
1520
- activeConnection?: boolean;
1521
1539
bytesReceived?: number;
1522
1540
bytesSent?: number;
1541
+ dtlsCipher?: string;
1542
+ dtlsState?: RTCDtlsTransportState;
1543
+ iceRole?: RTCIceRole;
1523
1544
localCertificateId?: string;
1545
+ packetsReceived?: number;
1546
+ packetsSent?: number;
1524
1547
remoteCertificateId?: string;
1525
1548
rtcpTransportStatsId?: string;
1549
+ selectedCandidatePairChanges?: number;
1526
1550
selectedCandidatePairId?: string;
1551
+ srtpCipher?: string;
1552
+ tlsGroup?: string;
1553
+ tlsVersion?: string;
1527
1554
}
1528
1555
1529
1556
interface ReadableStreamDefaultReadDoneResult {
@@ -20145,9 +20172,9 @@ type RTCRtpTransceiverDirection = "inactive" | "recvonly" | "sendonly" | "sendre
20145
20172
type RTCSctpTransportState = "closed" | "connected" | "connecting";
20146
20173
type RTCSdpType = "answer" | "offer" | "pranswer" | "rollback";
20147
20174
type RTCSignalingState = "closed" | "have-local-offer" | "have-local-pranswer" | "have-remote-offer" | "have-remote-pranswer" | "stable";
20148
- type RTCStatsIceCandidatePairState = "cancelled" | " failed" | "frozen" | "inprogress " | "succeeded" | "waiting";
20175
+ type RTCStatsIceCandidatePairState = "failed" | "frozen" | "in-progress " | "succeeded" | "waiting";
20149
20176
type RTCStatsIceCandidateType = "host" | "peerreflexive" | "relayed" | "serverreflexive";
20150
- type RTCStatsType = "candidatepair " | "datachannel " | "inboundrtp " | "localcandidate " | "outboundrtp " | "remotecandidate " | "session " | "track" | "transport";
20177
+ type RTCStatsType = "candidate-pair " | "certificate " | "codec " | "csrc " | "data-channel " | "ice-server " | "inbound-rtp " | "local-candidate" | "media-source" | "outbound-rtp" | "peer-connection" | "receiver" | "remote-candidate" | "remote-inbound-rtp" | "remote-outbound-rtp" | "sctp-transport" | "sender" | "stream" | " track" | "transceiver " | "transport";
20151
20178
type ReadyState = "closed" | "ended" | "open";
20152
20179
type ReferrerPolicy = "" | "no-referrer" | "no-referrer-when-downgrade" | "origin" | "origin-when-cross-origin" | "same-origin" | "strict-origin" | "strict-origin-when-cross-origin" | "unsafe-url";
20153
20180
type RequestCache = "default" | "force-cache" | "no-cache" | "no-store" | "only-if-cached" | "reload";
0 commit comments