Implement RTCEncodedFrameMetadata.receiveTime
Categories
(Core :: WebRTC, enhancement)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: pehrsons, Assigned: pehrsons)
References
()
Details
(Keywords: dev-doc-needed)
Attachments
(5 files)
Bug 2028060 added attributes mimeType, rtpTimestamp and audioLevel to RTCEncodedFrameMetadata. This is a followup to also add receiveTime.
Because of receive timestamp rounding to milliseconds in libwebrtc, they can appear up to half a millisecond into the future, breaking tests. Upstream change https://issues.webrtc.org/issues/42223979 handles that. It's technically orthogonal as the API surface doesn't change, but I think it would be a bad idea to land the webidl change prior to the upstream fix.
| Assignee | ||
Comment 1•9 days ago
|
||
This mainly removes TIMEOUT expectations, as prefs disable mDNS in CI.
| Assignee | ||
Comment 2•9 days ago
|
||
| Assignee | ||
Comment 3•9 days ago
|
||
Also fix some comments, as the DomRealtime clock referred to the wrong epoch.
| Assignee | ||
Comment 4•9 days ago
|
||
| Assignee | ||
Comment 5•9 days ago
|
||
Upstream commit: https://webrtc.googlesource.com/src/+/273009d2fa8fe3027d4c9a31e8944e2e1e3e8d4e
Move EncodedFrame's receive time to Timestamp
Bug: webrtc:42223979
Change-Id: I58db2fbd8ce42bbbb3725b37047f91f4a113b81d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/465242
Commit-Queue: Andreas Pehrson <apehrson@mozilla.com>
Reviewed-by: Danil Chapovalov <danilchap@webrtc.org>
Reviewed-by: Erik Språng <sprang@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#47526}
Comment 7•7 days ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/125c53ffd916
https://hg.mozilla.org/mozilla-central/rev/5295cbed89a8
https://hg.mozilla.org/mozilla-central/rev/87983c952548
https://hg.mozilla.org/mozilla-central/rev/912f08f3f04a
https://hg.mozilla.org/mozilla-central/rev/46feaf58fe14
Description
•