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

Issue 2681683003: Added Vp9 simulcast tests. (Closed)

Created:
3 years, 10 months ago by ilnik
Modified:
3 years, 10 months ago
CC:
webrtc-reviews_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, mflodman
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Added Vp9 simulcast tests. For them implemeted upscaling in libyuv metrics calculation. Updated maximum number of SL in vp9 encoder to 3. Refactored names of some fields in Video_quality_check analyzer. BUG=webrtc:7095 Review-Url: https://codereview.webrtc.org/2681683003 Cr-Commit-Position: refs/heads/master@{#16625} Committed: https://chromium.googlesource.com/external/webrtc/+/2a8c2f589aa5e757cdb5d5cbb13f4494250ddf11

Patch Set 1 #

Patch Set 2 : Rebased on latest commits and resolved conflicts #

Total comments: 12

Patch Set 3 : Implemented sprang@ comments #

Total comments: 8

Patch Set 4 : fixed latest comments by sprang@. #

Patch Set 5 : rebase #

Patch Set 6 : rebase #

Total comments: 6

Patch Set 7 : Implemented Magjed@ comments, fixed potential memory corruption #

Patch Set 8 : oops #

Patch Set 9 : fixed memory leak #

Total comments: 4

Patch Set 10 : implemented magjed comments #

Patch Set 11 : forgot to remove unneeded dchecks in SSIM function #

Patch Set 12 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+150 lines, -109 lines) Patch
M webrtc/common_video/libyuv/webrtc_libyuv.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +30 lines, -26 lines 0 comments Download
M webrtc/modules/video_coding/codecs/vp9/vp9_impl.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M webrtc/video/full_stack_tests.cc View 1 2 3 4 chunks +44 lines, -3 lines 0 comments Download
M webrtc/video/video_quality_test.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M webrtc/video/video_quality_test.cc View 1 2 3 4 5 6 7 8 9 10 11 11 chunks +73 lines, -77 lines 0 comments Download

Messages

Total messages: 82 (53 generated)
ilnik
3 years, 10 months ago (2017-02-07 16:06:52 UTC) #8
ilnik
3 years, 10 months ago (2017-02-08 10:25:22 UTC) #12
sprang_webrtc
https://codereview.webrtc.org/2681683003/diff/20001/webrtc/common_video/libyuv/webrtc_libyuv.cc File webrtc/common_video/libyuv/webrtc_libyuv.cc (right): https://codereview.webrtc.org/2681683003/diff/20001/webrtc/common_video/libyuv/webrtc_libyuv.cc#newcode301 webrtc/common_video/libyuv/webrtc_libyuv.cc:301: rtc::scoped_refptr<I420Buffer> upscaled_buffer = Maybe you can move this declaration ...
3 years, 10 months ago (2017-02-09 17:10:39 UTC) #13
ilnik
https://codereview.webrtc.org/2681683003/diff/20001/webrtc/common_video/libyuv/webrtc_libyuv.cc File webrtc/common_video/libyuv/webrtc_libyuv.cc (right): https://codereview.webrtc.org/2681683003/diff/20001/webrtc/common_video/libyuv/webrtc_libyuv.cc#newcode301 webrtc/common_video/libyuv/webrtc_libyuv.cc:301: rtc::scoped_refptr<I420Buffer> upscaled_buffer = On 2017/02/09 17:10:39, språng wrote: > ...
3 years, 10 months ago (2017-02-10 10:11:43 UTC) #14
sprang_webrtc
looks good, just a few nits https://codereview.webrtc.org/2681683003/diff/40001/webrtc/video/full_stack_tests.cc File webrtc/video/full_stack_tests.cc (right): https://codereview.webrtc.org/2681683003/diff/40001/webrtc/video/full_stack_tests.cc#newcode364 webrtc/video/full_stack_tests.cc:364: TEST_F(FullStackTest, SimulcastVP9_3SL_High) { ...
3 years, 10 months ago (2017-02-10 10:34:27 UTC) #15
ilnik
https://codereview.webrtc.org/2681683003/diff/40001/webrtc/video/full_stack_tests.cc File webrtc/video/full_stack_tests.cc (right): https://codereview.webrtc.org/2681683003/diff/40001/webrtc/video/full_stack_tests.cc#newcode364 webrtc/video/full_stack_tests.cc:364: TEST_F(FullStackTest, SimulcastVP9_3SL_High) { On 2017/02/10 10:34:27, språng wrote: > ...
3 years, 10 months ago (2017-02-10 10:50:46 UTC) #16
sprang_webrtc
lgtm
3 years, 10 months ago (2017-02-10 11:37:50 UTC) #17
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/2681683003/60001
3 years, 10 months ago (2017-02-10 12:11:54 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/13288)
3 years, 10 months ago (2017-02-10 12:14:05 UTC) #21
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/2681683003/80001
3 years, 10 months ago (2017-02-10 13:17:45 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/13294)
3 years, 10 months ago (2017-02-10 13:29:57 UTC) #26
ilnik
3 years, 10 months ago (2017-02-10 14:05:11 UTC) #28
ilnik
3 years, 10 months ago (2017-02-10 14:31:31 UTC) #30
ilnik
On 2017/02/10 14:31:31, ilnik wrote: Magjed, when you have time could you please check webrtc/common_video/libyuv/webrtc_libyuv.cc ...
3 years, 10 months ago (2017-02-13 10:11:26 UTC) #39
magjed_webrtc
https://codereview.webrtc.org/2681683003/diff/100001/webrtc/common_video/libyuv/webrtc_libyuv.cc File webrtc/common_video/libyuv/webrtc_libyuv.cc (right): https://codereview.webrtc.org/2681683003/diff/100001/webrtc/common_video/libyuv/webrtc_libyuv.cc#newcode295 webrtc/common_video/libyuv/webrtc_libyuv.cc:295: if ((ref_buffer.width() < test_buffer.width()) || I don't think we ...
3 years, 10 months ago (2017-02-13 15:35:11 UTC) #40
ilnik
https://codereview.webrtc.org/2681683003/diff/100001/webrtc/common_video/libyuv/webrtc_libyuv.cc File webrtc/common_video/libyuv/webrtc_libyuv.cc (right): https://codereview.webrtc.org/2681683003/diff/100001/webrtc/common_video/libyuv/webrtc_libyuv.cc#newcode295 webrtc/common_video/libyuv/webrtc_libyuv.cc:295: if ((ref_buffer.width() < test_buffer.width()) || On 2017/02/13 15:35:11, magjed_webrtc ...
3 years, 10 months ago (2017-02-13 16:54:25 UTC) #41
magjed_webrtc
https://codereview.webrtc.org/2681683003/diff/100001/webrtc/common_video/libyuv/webrtc_libyuv.cc File webrtc/common_video/libyuv/webrtc_libyuv.cc (right): https://codereview.webrtc.org/2681683003/diff/100001/webrtc/common_video/libyuv/webrtc_libyuv.cc#newcode295 webrtc/common_video/libyuv/webrtc_libyuv.cc:295: if ((ref_buffer.width() < test_buffer.width()) || On 2017/02/13 16:54:25, ilnik ...
3 years, 10 months ago (2017-02-14 12:47:49 UTC) #53
ilnik
https://codereview.webrtc.org/2681683003/diff/160001/webrtc/common_video/libyuv/webrtc_libyuv.cc File webrtc/common_video/libyuv/webrtc_libyuv.cc (right): https://codereview.webrtc.org/2681683003/diff/160001/webrtc/common_video/libyuv/webrtc_libyuv.cc#newcode294 webrtc/common_video/libyuv/webrtc_libyuv.cc:294: rtc::scoped_refptr<const VideoFrameBuffer> temp_buffer(&test_buffer); On 2017/02/14 12:47:49, magjed_webrtc wrote: > ...
3 years, 10 months ago (2017-02-14 13:04:16 UTC) #54
magjed_webrtc
webrtc_libyuv.cc lgtm
3 years, 10 months ago (2017-02-14 13:15:39 UTC) #55
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/2681683003/190001
3 years, 10 months ago (2017-02-14 13:19:59 UTC) #58
commit-bot: I haz the power
Try jobs failed on following builders: android_rel on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_rel/builds/21139)
3 years, 10 months ago (2017-02-14 13:49:00 UTC) #60
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/2681683003/190001
3 years, 10 months ago (2017-02-14 13:51:41 UTC) #62
commit-bot: I haz the power
Try jobs failed on following builders: linux_memcheck on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_memcheck/builds/5195)
3 years, 10 months ago (2017-02-14 13:55:10 UTC) #64
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/2681683003/190001
3 years, 10 months ago (2017-02-14 14:03:09 UTC) #70
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/15500)
3 years, 10 months ago (2017-02-14 14:30:17 UTC) #72
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/2681683003/190001
3 years, 10 months ago (2017-02-15 08:36:23 UTC) #74
commit-bot: I haz the power
Failed to apply patch for webrtc/video/video_quality_test.cc: While running git apply --index -p1; error: patch failed: ...
3 years, 10 months ago (2017-02-15 08:56:45 UTC) #76
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/2681683003/210001
3 years, 10 months ago (2017-02-15 09:07:05 UTC) #79
commit-bot: I haz the power
3 years, 10 months ago (2017-02-15 10:23:36 UTC) #82
Message was sent while issue was closed.
Committed patchset #12 (id:210001) as
https://chromium.googlesource.com/external/webrtc/+/2a8c2f589aa5e757cdb5d5cbb...

Powered by Google App Engine
This is Rietveld 408576698