Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(91)

Issue 2138873003: Wire up VCMTiming in FrameBuffer2. (Closed)

Created:
4 years, 5 months ago by philipel
Modified:
4 years, 4 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, zhengzhonghou_agora.io, video-team_agora.io, stefan-webrtc, mflodman
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Wire up VCMTiming in FrameBuffer2. The VCMTiming class is now used to set the render time for frames. BUG=webrtc:5514 R=stefan@webrtc.org Committed: https://crrev.com/4f6cd6ac59eab8d0202eea9059371403604e4f6a Cr-Commit-Position: refs/heads/master@{#13621}

Patch Set 1 #

Total comments: 8

Patch Set 2 : Feedback fixes. #

Total comments: 4

Patch Set 3 : Added protection mode + rebase. #

Total comments: 2

Patch Set 4 : Protection mode unittest. #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -21 lines) Patch
M webrtc/modules/video_coding/frame_buffer2.h View 1 2 4 chunks +13 lines, -3 lines 0 comments Download
M webrtc/modules/video_coding/frame_buffer2.cc View 1 2 7 chunks +39 lines, -16 lines 0 comments Download
M webrtc/modules/video_coding/frame_buffer2_unittest.cc View 1 2 3 3 chunks +16 lines, -1 line 1 comment Download
M webrtc/modules/video_coding/jitter_estimator.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (5 generated)
philipel
4 years, 5 months ago (2016-07-12 10:51:39 UTC) #2
stefan-webrtc
Please add unittests to verify that render time works as it should. https://codereview.webrtc.org/2138873003/diff/1/webrtc/modules/video_coding/frame_buffer2.cc File webrtc/modules/video_coding/frame_buffer2.cc ...
4 years, 5 months ago (2016-07-12 16:55:39 UTC) #3
philipel
What kind of unittests are you thinking of? I don't want to write tests for ...
4 years, 5 months ago (2016-07-13 09:21:50 UTC) #4
stefan-webrtc
https://codereview.webrtc.org/2138873003/diff/1/webrtc/modules/video_coding/frame_buffer2.cc File webrtc/modules/video_coding/frame_buffer2.cc (right): https://codereview.webrtc.org/2138873003/diff/1/webrtc/modules/video_coding/frame_buffer2.cc#newcode116 webrtc/modules/video_coding/frame_buffer2.cc:116: return frame; On 2016/07/13 09:21:49, philipel wrote: > On ...
4 years, 5 months ago (2016-07-14 12:17:30 UTC) #5
philipel
https://codereview.webrtc.org/2138873003/diff/1/webrtc/modules/video_coding/frame_buffer2.cc File webrtc/modules/video_coding/frame_buffer2.cc (right): https://codereview.webrtc.org/2138873003/diff/1/webrtc/modules/video_coding/frame_buffer2.cc#newcode116 webrtc/modules/video_coding/frame_buffer2.cc:116: return frame; On 2016/07/14 12:17:30, stefan-webrtc (holmer) wrote: > ...
4 years, 5 months ago (2016-07-14 15:39:39 UTC) #6
philipel
ping
4 years, 4 months ago (2016-08-01 10:45:54 UTC) #7
stefan-webrtc
https://codereview.webrtc.org/2138873003/diff/20001/webrtc/modules/video_coding/frame_buffer2.cc File webrtc/modules/video_coding/frame_buffer2.cc (right): https://codereview.webrtc.org/2138873003/diff/20001/webrtc/modules/video_coding/frame_buffer2.cc#newcode109 webrtc/modules/video_coding/frame_buffer2.cc:109: timing_->SetJitterDelay(jitter_estimator_->GetJitterEstimate(1.0)); Do we need to add an rtt multiplier ...
4 years, 4 months ago (2016-08-01 11:04:04 UTC) #8
philipel
https://codereview.webrtc.org/2138873003/diff/20001/webrtc/modules/video_coding/frame_buffer2.cc File webrtc/modules/video_coding/frame_buffer2.cc (right): https://codereview.webrtc.org/2138873003/diff/20001/webrtc/modules/video_coding/frame_buffer2.cc#newcode109 webrtc/modules/video_coding/frame_buffer2.cc:109: timing_->SetJitterDelay(jitter_estimator_->GetJitterEstimate(1.0)); On 2016/08/01 11:04:04, stefan-webrtc (holmer) wrote: > Do ...
4 years, 4 months ago (2016-08-02 09:25:59 UTC) #9
stefan-webrtc
lg https://codereview.webrtc.org/2138873003/diff/40001/webrtc/modules/video_coding/frame_buffer2.cc File webrtc/modules/video_coding/frame_buffer2.cc (right): https://codereview.webrtc.org/2138873003/diff/40001/webrtc/modules/video_coding/frame_buffer2.cc#newcode110 webrtc/modules/video_coding/frame_buffer2.cc:110: float rtt_mult = protection_mode_ == kProtectionNackFEC ? 0.0 ...
4 years, 4 months ago (2016-08-02 11:54:40 UTC) #10
philipel
https://codereview.webrtc.org/2138873003/diff/40001/webrtc/modules/video_coding/frame_buffer2.cc File webrtc/modules/video_coding/frame_buffer2.cc (right): https://codereview.webrtc.org/2138873003/diff/40001/webrtc/modules/video_coding/frame_buffer2.cc#newcode110 webrtc/modules/video_coding/frame_buffer2.cc:110: float rtt_mult = protection_mode_ == kProtectionNackFEC ? 0.0 : ...
4 years, 4 months ago (2016-08-02 14:05:45 UTC) #11
stefan-webrtc
lgtm https://codereview.webrtc.org/2138873003/diff/60001/webrtc/modules/video_coding/frame_buffer2_unittest.cc File webrtc/modules/video_coding/frame_buffer2_unittest.cc (right): https://codereview.webrtc.org/2138873003/diff/60001/webrtc/modules/video_coding/frame_buffer2_unittest.cc#newcode73 webrtc/modules/video_coding/frame_buffer2_unittest.cc:73: MOCK_METHOD1(GetJitterEstimate, int(double rttMultiplier)); rtt_multiplier
4 years, 4 months ago (2016-08-02 14:19:03 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/2138873003/60001
4 years, 4 months ago (2016-08-02 14:33:31 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_arm64_rel/builds/9793)
4 years, 4 months ago (2016-08-02 14:44:02 UTC) #16
philipel
4 years, 4 months ago (2016-08-03 08:59:54 UTC) #18
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
4f6cd6ac59eab8d0202eea9059371403604e4f6a (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698