File tree Expand file tree Collapse file tree 14 files changed +106
-70
lines changed Expand file tree Collapse file tree 14 files changed +106
-70
lines changed Original file line number Diff line number Diff line change @@ -973,11 +973,11 @@ interface MIDIOptions {
973973}
974974
975975interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
976- configuration? : MediaDecodingConfiguration;
976+ configuration: MediaDecodingConfiguration;
977977}
978978
979979interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
980- configuration? : MediaEncodingConfiguration;
980+ configuration: MediaEncodingConfiguration;
981981}
982982
983983interface MediaCapabilitiesInfo {
@@ -1632,21 +1632,27 @@ interface RTCDtlsFingerprint {
16321632 value?: string;
16331633}
16341634
1635- interface RTCEncodedAudioFrameMetadata {
1635+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
1636+ audioLevel?: number;
1637+ sequenceNumber?: number;
1638+ }
1639+
1640+ interface RTCEncodedFrameMetadata {
1641+ captureTime?: DOMHighResTimeStamp;
16361642 contributingSources?: number[];
1643+ mimeType?: string;
16371644 payloadType?: number;
1638- sequenceNumber?: number;
1645+ receiveTime?: DOMHighResTimeStamp;
1646+ rtpTimestamp?: number;
1647+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
16391648 synchronizationSource?: number;
16401649}
16411650
1642- interface RTCEncodedVideoFrameMetadata {
1643- contributingSources?: number[];
1651+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
16441652 dependencies?: number[];
16451653 frameId?: number;
16461654 height?: number;
1647- payloadType?: number;
16481655 spatialIndex?: number;
1649- synchronizationSource?: number;
16501656 temporalIndex?: number;
16511657 timestamp?: number;
16521658 width?: number;
Original file line number Diff line number Diff line change @@ -378,11 +378,11 @@ interface LockOptions {
378378}
379379
380380interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
381- configuration ? : MediaDecodingConfiguration ;
381+ configuration : MediaDecodingConfiguration ;
382382}
383383
384384interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
385- configuration ? : MediaEncodingConfiguration ;
385+ configuration : MediaEncodingConfiguration ;
386386}
387387
388388interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -322,11 +322,11 @@ interface LockOptions {
322322}
323323
324324interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
325- configuration ? : MediaDecodingConfiguration ;
325+ configuration : MediaDecodingConfiguration ;
326326}
327327
328328interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
329- configuration ? : MediaEncodingConfiguration ;
329+ configuration : MediaEncodingConfiguration ;
330330}
331331
332332interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -973,11 +973,11 @@ interface MIDIOptions {
973973}
974974
975975interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
976- configuration? : MediaDecodingConfiguration;
976+ configuration: MediaDecodingConfiguration;
977977}
978978
979979interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
980- configuration? : MediaEncodingConfiguration;
980+ configuration: MediaEncodingConfiguration;
981981}
982982
983983interface MediaCapabilitiesInfo {
@@ -1632,21 +1632,27 @@ interface RTCDtlsFingerprint {
16321632 value?: string;
16331633}
16341634
1635- interface RTCEncodedAudioFrameMetadata {
1635+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
1636+ audioLevel?: number;
1637+ sequenceNumber?: number;
1638+ }
1639+
1640+ interface RTCEncodedFrameMetadata {
1641+ captureTime?: DOMHighResTimeStamp;
16361642 contributingSources?: number[];
1643+ mimeType?: string;
16371644 payloadType?: number;
1638- sequenceNumber?: number;
1645+ receiveTime?: DOMHighResTimeStamp;
1646+ rtpTimestamp?: number;
1647+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
16391648 synchronizationSource?: number;
16401649}
16411650
1642- interface RTCEncodedVideoFrameMetadata {
1643- contributingSources?: number[];
1651+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
16441652 dependencies?: number[];
16451653 frameId?: number;
16461654 height?: number;
1647- payloadType?: number;
16481655 spatialIndex?: number;
1649- synchronizationSource?: number;
16501656 temporalIndex?: number;
16511657 timestamp?: number;
16521658 width?: number;
Original file line number Diff line number Diff line change @@ -378,11 +378,11 @@ interface LockOptions {
378378}
379379
380380interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
381- configuration ? : MediaDecodingConfiguration ;
381+ configuration : MediaDecodingConfiguration ;
382382}
383383
384384interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
385- configuration ? : MediaEncodingConfiguration ;
385+ configuration : MediaEncodingConfiguration ;
386386}
387387
388388interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -322,11 +322,11 @@ interface LockOptions {
322322}
323323
324324interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
325- configuration ? : MediaDecodingConfiguration ;
325+ configuration : MediaDecodingConfiguration ;
326326}
327327
328328interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
329- configuration ? : MediaEncodingConfiguration ;
329+ configuration : MediaEncodingConfiguration ;
330330}
331331
332332interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -482,11 +482,11 @@ interface LockOptions {
482482}
483483
484484interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
485- configuration ? : MediaDecodingConfiguration ;
485+ configuration: MediaDecodingConfiguration;
486486}
487487
488488interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
489- configuration ? : MediaEncodingConfiguration ;
489+ configuration: MediaEncodingConfiguration;
490490}
491491
492492interface MediaCapabilitiesInfo {
@@ -633,21 +633,27 @@ interface QueuingStrategyInit {
633633 highWaterMark: number;
634634}
635635
636- interface RTCEncodedAudioFrameMetadata {
636+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
637+ audioLevel?: number;
638+ sequenceNumber?: number;
639+ }
640+
641+ interface RTCEncodedFrameMetadata {
642+ captureTime?: DOMHighResTimeStamp;
637643 contributingSources?: number[];
644+ mimeType?: string;
638645 payloadType?: number;
639- sequenceNumber ?: number ;
646+ receiveTime?: DOMHighResTimeStamp;
647+ rtpTimestamp?: number;
648+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
640649 synchronizationSource?: number;
641650}
642651
643- interface RTCEncodedVideoFrameMetadata {
644- contributingSources ?: number [ ] ;
652+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
645653 dependencies?: number[];
646654 frameId?: number;
647655 height?: number;
648- payloadType ?: number ;
649656 spatialIndex?: number;
650- synchronizationSource ?: number ;
651657 temporalIndex?: number;
652658 timestamp?: number;
653659 width?: number;
Original file line number Diff line number Diff line change @@ -973,11 +973,11 @@ interface MIDIOptions {
973973}
974974
975975interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
976- configuration? : MediaDecodingConfiguration;
976+ configuration: MediaDecodingConfiguration;
977977}
978978
979979interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
980- configuration? : MediaEncodingConfiguration;
980+ configuration: MediaEncodingConfiguration;
981981}
982982
983983interface MediaCapabilitiesInfo {
@@ -1632,21 +1632,27 @@ interface RTCDtlsFingerprint {
16321632 value?: string;
16331633}
16341634
1635- interface RTCEncodedAudioFrameMetadata {
1635+ interface RTCEncodedAudioFrameMetadata extends RTCEncodedFrameMetadata {
1636+ audioLevel?: number;
1637+ sequenceNumber?: number;
1638+ }
1639+
1640+ interface RTCEncodedFrameMetadata {
1641+ captureTime?: DOMHighResTimeStamp;
16361642 contributingSources?: number[];
1643+ mimeType?: string;
16371644 payloadType?: number;
1638- sequenceNumber?: number;
1645+ receiveTime?: DOMHighResTimeStamp;
1646+ rtpTimestamp?: number;
1647+ senderCaptureTimeOffset?: DOMHighResTimeStamp;
16391648 synchronizationSource?: number;
16401649}
16411650
1642- interface RTCEncodedVideoFrameMetadata {
1643- contributingSources?: number[];
1651+ interface RTCEncodedVideoFrameMetadata extends RTCEncodedFrameMetadata {
16441652 dependencies?: number[];
16451653 frameId?: number;
16461654 height?: number;
1647- payloadType?: number;
16481655 spatialIndex?: number;
1649- synchronizationSource?: number;
16501656 temporalIndex?: number;
16511657 timestamp?: number;
16521658 width?: number;
Original file line number Diff line number Diff line change @@ -378,11 +378,11 @@ interface LockOptions {
378378}
379379
380380interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
381- configuration ? : MediaDecodingConfiguration ;
381+ configuration : MediaDecodingConfiguration ;
382382}
383383
384384interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
385- configuration ? : MediaEncodingConfiguration ;
385+ configuration : MediaEncodingConfiguration ;
386386}
387387
388388interface MediaCapabilitiesInfo {
Original file line number Diff line number Diff line change @@ -322,11 +322,11 @@ interface LockOptions {
322322}
323323
324324interface MediaCapabilitiesDecodingInfo extends MediaCapabilitiesInfo {
325- configuration ? : MediaDecodingConfiguration ;
325+ configuration : MediaDecodingConfiguration ;
326326}
327327
328328interface MediaCapabilitiesEncodingInfo extends MediaCapabilitiesInfo {
329- configuration ? : MediaEncodingConfiguration ;
329+ configuration : MediaEncodingConfiguration ;
330330}
331331
332332interface MediaCapabilitiesInfo {
You can’t perform that action at this time.
0 commit comments