File tree 14 files changed +106
-70
lines changed
14 files changed +106
-70
lines changed Original file line number Diff line number Diff line change @@ -973,11 +973,11 @@ interface MIDIOptions {
973
973
}
974
974
975
975
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
976
- configuration? : MediaDecodingConfiguration;
976
+ configuration: MediaDecodingConfiguration;
977
977
}
978
978
979
979
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
980
- configuration? : MediaEncodingConfiguration;
980
+ configuration: MediaEncodingConfiguration;
981
981
}
982
982
983
983
interface MediaCapabilitiesInfo {
@@ -1632,21 +1632,27 @@ interface RTCDtlsFingerprint {
1632
1632
value?: string;
1633
1633
}
1634
1634
1635
- interface RTCEncodedAudioFrameMetadata {
1635
+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
1636
+ audioLevel?: number;
1637
+ sequenceNumber?: number;
1638
+ }
1639
+
1640
+ interface RTCEncodedFrameMetadata {
1641
+ captureTime?: DOMHighResTimeStamp;
1636
1642
contributingSources?: number[];
1643
+ mimeType?: string;
1637
1644
payloadType?: number;
1638
- sequenceNumber?: number;
1645
+ receiveTime?: DOMHighResTimeStamp;
1646
+ rtpTimestamp?: number;
1647
+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
1639
1648
synchronizationSource?: number;
1640
1649
}
1641
1650
1642
- interface RTCEncodedVideoFrameMetadata {
1643
- contributingSources?: number[];
1651
+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
1644
1652
dependencies?: number[];
1645
1653
frameId?: number;
1646
1654
height?: number;
1647
- payloadType?: number;
1648
1655
spatialIndex?: number;
1649
- synchronizationSource?: number;
1650
1656
temporalIndex?: number;
1651
1657
timestamp?: number;
1652
1658
width?: number;
Original file line number Diff line number Diff line change @@ -378,11 +378,11 @@ interface LockOptions {
378
378
}
379
379
380
380
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
381
- configuration ? : MediaDecodingConfiguration ;
381
+ configuration : MediaDecodingConfiguration ;
382
382
}
383
383
384
384
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
385
- configuration ? : MediaEncodingConfiguration ;
385
+ configuration : MediaEncodingConfiguration ;
386
386
}
387
387
388
388
interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -322,11 +322,11 @@ interface LockOptions {
322
322
}
323
323
324
324
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
325
- configuration ? : MediaDecodingConfiguration ;
325
+ configuration : MediaDecodingConfiguration ;
326
326
}
327
327
328
328
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
329
- configuration ? : MediaEncodingConfiguration ;
329
+ configuration : MediaEncodingConfiguration ;
330
330
}
331
331
332
332
interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -973,11 +973,11 @@ interface MIDIOptions {
973
973
}
974
974
975
975
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
976
- configuration? : MediaDecodingConfiguration;
976
+ configuration: MediaDecodingConfiguration;
977
977
}
978
978
979
979
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
980
- configuration? : MediaEncodingConfiguration;
980
+ configuration: MediaEncodingConfiguration;
981
981
}
982
982
983
983
interface MediaCapabilitiesInfo {
@@ -1632,21 +1632,27 @@ interface RTCDtlsFingerprint {
1632
1632
value?: string;
1633
1633
}
1634
1634
1635
- interface RTCEncodedAudioFrameMetadata {
1635
+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
1636
+ audioLevel?: number;
1637
+ sequenceNumber?: number;
1638
+ }
1639
+
1640
+ interface RTCEncodedFrameMetadata {
1641
+ captureTime?: DOMHighResTimeStamp;
1636
1642
contributingSources?: number[];
1643
+ mimeType?: string;
1637
1644
payloadType?: number;
1638
- sequenceNumber?: number;
1645
+ receiveTime?: DOMHighResTimeStamp;
1646
+ rtpTimestamp?: number;
1647
+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
1639
1648
synchronizationSource?: number;
1640
1649
}
1641
1650
1642
- interface RTCEncodedVideoFrameMetadata {
1643
- contributingSources?: number[];
1651
+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
1644
1652
dependencies?: number[];
1645
1653
frameId?: number;
1646
1654
height?: number;
1647
- payloadType?: number;
1648
1655
spatialIndex?: number;
1649
- synchronizationSource?: number;
1650
1656
temporalIndex?: number;
1651
1657
timestamp?: number;
1652
1658
width?: number;
Original file line number Diff line number Diff line change @@ -378,11 +378,11 @@ interface LockOptions {
378
378
}
379
379
380
380
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
381
- configuration ? : MediaDecodingConfiguration ;
381
+ configuration : MediaDecodingConfiguration ;
382
382
}
383
383
384
384
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
385
- configuration ? : MediaEncodingConfiguration ;
385
+ configuration : MediaEncodingConfiguration ;
386
386
}
387
387
388
388
interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -322,11 +322,11 @@ interface LockOptions {
322
322
}
323
323
324
324
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
325
- configuration ? : MediaDecodingConfiguration ;
325
+ configuration : MediaDecodingConfiguration ;
326
326
}
327
327
328
328
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
329
- configuration ? : MediaEncodingConfiguration ;
329
+ configuration : MediaEncodingConfiguration ;
330
330
}
331
331
332
332
interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -482,11 +482,11 @@ interface LockOptions {
482
482
}
483
483
484
484
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
485
- configuration ? : MediaDecodingConfiguration ;
485
+ configuration: MediaDecodingConfiguration;
486
486
}
487
487
488
488
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
489
- configuration ? : MediaEncodingConfiguration ;
489
+ configuration: MediaEncodingConfiguration;
490
490
}
491
491
492
492
interface MediaCapabilitiesInfo {
@@ -633,21 +633,27 @@ interface QueuingStrategyInit {
633
633
highWaterMark: number;
634
634
}
635
635
636
- interface RTCEncodedAudioFrameMetadata {
636
+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
637
+ audioLevel?: number;
638
+ sequenceNumber?: number;
639
+ }
640
+
641
+ interface RTCEncodedFrameMetadata {
642
+ captureTime?: DOMHighResTimeStamp;
637
643
contributingSources?: number[];
644
+ mimeType?: string;
638
645
payloadType?: number;
639
- sequenceNumber ?: number ;
646
+ receiveTime?: DOMHighResTimeStamp;
647
+ rtpTimestamp?: number;
648
+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
640
649
synchronizationSource?: number;
641
650
}
642
651
643
- interface RTCEncodedVideoFrameMetadata {
644
- contributingSources ?: number [ ] ;
652
+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
645
653
dependencies?: number[];
646
654
frameId?: number;
647
655
height?: number;
648
- payloadType ?: number ;
649
656
spatialIndex?: number;
650
- synchronizationSource ?: number ;
651
657
temporalIndex?: number;
652
658
timestamp?: number;
653
659
width?: number;
Original file line number Diff line number Diff line change @@ -973,11 +973,11 @@ interface MIDIOptions {
973
973
}
974
974
975
975
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
976
- configuration? : MediaDecodingConfiguration;
976
+ configuration: MediaDecodingConfiguration;
977
977
}
978
978
979
979
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
980
- configuration? : MediaEncodingConfiguration;
980
+ configuration: MediaEncodingConfiguration;
981
981
}
982
982
983
983
interface MediaCapabilitiesInfo {
@@ -1632,21 +1632,27 @@ interface RTCDtlsFingerprint {
1632
1632
value?: string;
1633
1633
}
1634
1634
1635
- interface RTCEncodedAudioFrameMetadata {
1635
+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
1636
+ audioLevel?: number;
1637
+ sequenceNumber?: number;
1638
+ }
1639
+
1640
+ interface RTCEncodedFrameMetadata {
1641
+ captureTime?: DOMHighResTimeStamp;
1636
1642
contributingSources?: number[];
1643
+ mimeType?: string;
1637
1644
payloadType?: number;
1638
- sequenceNumber?: number;
1645
+ receiveTime?: DOMHighResTimeStamp;
1646
+ rtpTimestamp?: number;
1647
+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
1639
1648
synchronizationSource?: number;
1640
1649
}
1641
1650
1642
- interface RTCEncodedVideoFrameMetadata {
1643
- contributingSources?: number[];
1651
+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
1644
1652
dependencies?: number[];
1645
1653
frameId?: number;
1646
1654
height?: number;
1647
- payloadType?: number;
1648
1655
spatialIndex?: number;
1649
- synchronizationSource?: number;
1650
1656
temporalIndex?: number;
1651
1657
timestamp?: number;
1652
1658
width?: number;
Original file line number Diff line number Diff line change @@ -378,11 +378,11 @@ interface LockOptions {
378
378
}
379
379
380
380
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
381
- configuration ? : MediaDecodingConfiguration ;
381
+ configuration : MediaDecodingConfiguration ;
382
382
}
383
383
384
384
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
385
- configuration ? : MediaEncodingConfiguration ;
385
+ configuration : MediaEncodingConfiguration ;
386
386
}
387
387
388
388
interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -322,11 +322,11 @@ interface LockOptions {
322
322
}
323
323
324
324
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
325
- configuration ? : MediaDecodingConfiguration ;
325
+ configuration : MediaDecodingConfiguration ;
326
326
}
327
327
328
328
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
329
- configuration ? : MediaEncodingConfiguration ;
329
+ configuration : MediaEncodingConfiguration ;
330
330
}
331
331
332
332
interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -482,11 +482,11 @@ interface LockOptions {
482
482
}
483
483
484
484
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
485
- configuration ? : MediaDecodingConfiguration ;
485
+ configuration: MediaDecodingConfiguration;
486
486
}
487
487
488
488
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
489
- configuration ? : MediaEncodingConfiguration ;
489
+ configuration: MediaEncodingConfiguration;
490
490
}
491
491
492
492
interface MediaCapabilitiesInfo {
@@ -633,21 +633,27 @@ interface QueuingStrategyInit {
633
633
highWaterMark: number;
634
634
}
635
635
636
- interface RTCEncodedAudioFrameMetadata {
636
+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
637
+ audioLevel?: number;
638
+ sequenceNumber?: number;
639
+ }
640
+
641
+ interface RTCEncodedFrameMetadata {
642
+ captureTime?: DOMHighResTimeStamp;
637
643
contributingSources?: number[];
644
+ mimeType?: string;
638
645
payloadType?: number;
639
- sequenceNumber ?: number ;
646
+ receiveTime?: DOMHighResTimeStamp;
647
+ rtpTimestamp?: number;
648
+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
640
649
synchronizationSource?: number;
641
650
}
642
651
643
- interface RTCEncodedVideoFrameMetadata {
644
- contributingSources ?: number [ ] ;
652
+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
645
653
dependencies?: number[];
646
654
frameId?: number;
647
655
height?: number;
648
- payloadType ?: number ;
649
656
spatialIndex?: number;
650
- synchronizationSource ?: number ;
651
657
temporalIndex?: number;
652
658
timestamp?: number;
653
659
width?: number;
Original file line number Diff line number Diff line change @@ -482,11 +482,11 @@ interface LockOptions {
482
482
}
483
483
484
484
interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
485
- configuration? : MediaDecodingConfiguration;
485
+ configuration: MediaDecodingConfiguration;
486
486
}
487
487
488
488
interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
489
- configuration? : MediaEncodingConfiguration;
489
+ configuration: MediaEncodingConfiguration;
490
490
}
491
491
492
492
interface MediaCapabilitiesInfo {
@@ -633,21 +633,27 @@ interface QueuingStrategyInit {
633
633
highWaterMark: number;
634
634
}
635
635
636
- interface RTCEncodedAudioFrameMetadata {
636
+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
637
+ audioLevel?: number;
638
+ sequenceNumber?: number;
639
+ }
640
+
641
+ interface RTCEncodedFrameMetadata {
642
+ captureTime?: DOMHighResTimeStamp;
637
643
contributingSources?: number[];
644
+ mimeType?: string;
638
645
payloadType?: number;
639
- sequenceNumber?: number;
646
+ receiveTime?: DOMHighResTimeStamp;
647
+ rtpTimestamp?: number;
648
+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
640
649
synchronizationSource?: number;
641
650
}
642
651
643
- interface RTCEncodedVideoFrameMetadata {
644
- contributingSources?: number[];
652
+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
645
653
dependencies?: number[];
646
654
frameId?: number;
647
655
height?: number;
648
- payloadType?: number;
649
656
spatialIndex?: number;
650
- synchronizationSource?: number;
651
657
temporalIndex?: number;
652
658
timestamp?: number;
653
659
width?: number;
You can’t perform that action at this time.
0 commit comments