@@ -358,6 +358,7 @@ dictionary RTCEncodedVideoFrameMetadata {
358
358
sequence<unsigned long> contributingSources;
359
359
long long timestamp; // microseconds
360
360
unsigned long rtpTimestamp;
361
+ DOMHighResTimeStamp receiveTime;
361
362
DOMString mimeType;
362
363
};
363
364
</pre>
@@ -431,6 +432,17 @@ dictionary RTCEncodedVideoFrameMetadata {
431
432
that reflects the sampling instant of the first octet in the RTP data packet.
432
433
</p>
433
434
</dd>
435
+ <dt>
436
+ <dfn dict-member>receiveTime</dfn> <span class=
437
+ "idlMemberType"> DOMHighResTimeStamp</span>
438
+ </dt>
439
+ <dd>
440
+ <p>
441
+ For frames coming from an RTCRtpReceiver, represents the timestamp
442
+ of the last received packet used to produce this video frame. This
443
+ timestamp is relative to {{Performance}} .{{Performance/timeOrigin}} .
444
+ </p>
445
+ </dd>
434
446
<dt>
435
447
<dfn dict-member>mimeType</dfn> <span class="idlMemberType"> DOMString</span>
436
448
</dt>
@@ -614,6 +626,7 @@ dictionary RTCEncodedAudioFrameMetadata {
614
626
sequence<unsigned long> contributingSources;
615
627
short sequenceNumber;
616
628
unsigned long rtpTimestamp;
629
+ DOMHighResTimeStamp receiveTime;
617
630
DOMString mimeType;
618
631
};
619
632
</pre>
@@ -667,6 +680,16 @@ dictionary RTCEncodedAudioFrameMetadata {
667
680
that reflects the sampling instant of the first octet in the RTP data packet.
668
681
</p>
669
682
</dd>
683
+ <dt>
684
+ <dfn dict-member>receiveTime</dfn> <span class=
685
+ "idlMemberType"> DOMHighResTimeStamp</span>
686
+ </dt>
687
+ <dd>
688
+ <p>
689
+ For frames coming from an RTCRtpReceiver, represents the timestamp
690
+ of the last received packet used to produce this audio frame. This
691
+ timestamp is relative to {{Performance}} .{{Performance/timeOrigin}} .
692
+ </p>
670
693
<dt>
671
694
<dfn dict-member>mimeType</dfn> <span class="idlMemberType"> DOMString</span>
672
695
</dt>
0 commit comments