mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 07:13:20 +00:00
41f331e2ad
In the past we relied upon ViEEncoder::OnFrame to set the render time for frames. With the branch 64 update, this code moved to VideoStreamEncoder::OnFrame, and only sets the timestamp if it is greater than the current time. This results in broken rtp timestamp estimates in the rtcp sender report, which causes problems for Meet and possibly other services that rewrite rtp timestamps based upon the sender report. This patch makes VideoStreamEncoder::OnFrame always set the timestamp. In a follow on bug, we'll move this behaviour to VideoConduit so we don't have to maintain a local modification of the upstream code. Differential Revision: https://phabricator.services.mozilla.com/D17413 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
gn-configs | ||
signaling | ||
trunk | ||
.gclient | ||
.gclient_entries | ||
moz.build | ||
webrtc_update.sh | ||
webrtc_version.h | ||
webrtc.mozbuild |