From 867d5b8851d288a55c5d976bef5b0a31a627a99b Mon Sep 17 00:00:00 2001 From: Tony Herre <48100770+tonyherre@users.noreply.github.com> Date: Mon, 13 Feb 2023 10:57:20 +0100 Subject: [PATCH 1/3] Add presentationTime to RTCEncodedVideoFrameMetadata --- index.bs | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/index.bs b/index.bs index 3a46a6a..c32c08f 100644 --- a/index.bs +++ b/index.bs @@ -330,7 +330,8 @@ dictionary RTCEncodedVideoFrameMetadata { unsigned long temporalIndex; unsigned long synchronizationSource; octet payloadType; - sequence<unsigned long> contributingSources; + sequence<unsigned long> contributingSources; + long long presentationTimestamp; // microseconds }; @@ -365,6 +366,17 @@ dictionary RTCEncodedVideoFrameMetadata { The list of contribution sources (csrc list) as defined in [[RFC3550]].

+
+ presentationTimestamp of type long long +
+
+

+ The media presentation timestamp (PTS) in microseconds of raw frame, matching the + {{VideoFrame/timestamp}} for raw frames which correspond to this frame and the + {{VideoFrameCallbackMetadata/mediaTime}} given if this frame is decoded and rendererd. +

+
From 93ad688949ba0b7933f12d053267cd397f63406a Mon Sep 17 00:00:00 2001 From: Tony Herre Date: Wed, 12 Apr 2023 12:42:25 +0000 Subject: [PATCH 2/3] Remove reference to rVFC --- index.bs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/index.bs b/index.bs index c32c08f..ac20df5 100644 --- a/index.bs +++ b/index.bs @@ -373,8 +373,7 @@ dictionary RTCEncodedVideoFrameMetadata {

The media presentation timestamp (PTS) in microseconds of raw frame, matching the - {{VideoFrame/timestamp}} for raw frames which correspond to this frame and the - {{VideoFrameCallbackMetadata/mediaTime}} given if this frame is decoded and rendererd. + {{VideoFrame/timestamp}} for raw frames which correspond to this frame.

From f661a218f90ef6ab3793ce9a45e7911db3bab03a Mon Sep 17 00:00:00 2001 From: Tony Herre Date: Mon, 24 Apr 2023 13:22:58 +0000 Subject: [PATCH 3/3] Update name to plain 'timestamp' --- index.bs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.bs b/index.bs index ac20df5..42ca7bf 100644 --- a/index.bs +++ b/index.bs @@ -331,7 +331,7 @@ dictionary RTCEncodedVideoFrameMetadata { unsigned long synchronizationSource; octet payloadType; sequence<unsigned long> contributingSources; - long long presentationTimestamp; // microseconds + long long timestamp; // microseconds }; @@ -367,7 +367,7 @@ dictionary RTCEncodedVideoFrameMetadata {

- presentationTimestamp of type timestamp of type long long