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

Issue 1523293002: Add histogram stats for average QP per frame for VP8 (for sent video streams): (Closed)

Created:
5 years ago by åsapersson
Modified:
4 years, 8 months ago
CC:
webrtc-reviews_webrtc.org, video-team_agora.io, yujie_mao (webrtc), zhengzhonghou_agora.io, stefan-webrtc, tterriberry_mozilla.com, andresp, the sun, pbos-webrtc, perkj_webrtc, mflodman, noahric
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Add histogram stats for average QP per frame for VP8 (for sent video streams): - "WebRTC.Video.Encoded.Qp.Vp8" - "WebRTC.Video.Encoded.Qp.Vp8.S0" - "WebRTC.Video.Encoded.Qp.Vp8.S1" - "WebRTC.Video.Encoded.Qp.Vp8.S2" BUG= Committed: https://crrev.com/118ef0059468fc09e60f3e7dda1cf1c94eb5ec65 Cr-Commit-Position: refs/heads/master@{#12174}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : rebase #

Patch Set 4 : rebase #

Total comments: 4

Patch Set 5 : use separate histogram per spatial idx #

Patch Set 6 : #

Total comments: 9

Patch Set 7 : address comments #

Patch Set 8 : rebase #

Patch Set 9 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+90 lines, -0 lines) Patch
M webrtc/modules/video_coding/codecs/vp8/vp8_impl.cc View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M webrtc/video/send_statistics_proxy.h View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
M webrtc/video/send_statistics_proxy.cc View 1 2 3 4 5 6 7 8 2 chunks +30 lines, -0 lines 0 comments Download
M webrtc/video/send_statistics_proxy_unittest.cc View 1 2 3 4 1 chunk +51 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (9 generated)
åsapersson
Split this to a sepatate CL from https://codereview.webrtc.org/1264693003/.
5 years ago (2015-12-15 15:55:56 UTC) #3
stefan-webrtc
LG, just one question about the test https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy_unittest.cc File webrtc/video/send_statistics_proxy_unittest.cc (right): https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy_unittest.cc#newcode350 webrtc/video/send_statistics_proxy_unittest.cc:350: EXPECT_EQ(kQpIdx1, test::LastHistogramSample("WebRTC.Video.Encoded.Qp.Vp8")); ...
4 years, 9 months ago (2016-03-22 15:12:46 UTC) #5
åsapersson
https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy_unittest.cc File webrtc/video/send_statistics_proxy_unittest.cc (right): https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy_unittest.cc#newcode350 webrtc/video/send_statistics_proxy_unittest.cc:350: EXPECT_EQ(kQpIdx1, test::LastHistogramSample("WebRTC.Video.Encoded.Qp.Vp8")); On 2016/03/22 15:12:46, stefan-webrtc (holmer) wrote: > ...
4 years, 9 months ago (2016-03-22 15:29:46 UTC) #6
stefan-webrtc
lgtm
4 years, 9 months ago (2016-03-22 15:31:45 UTC) #7
pbos-webrtc
https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy.cc File webrtc/video/send_statistics_proxy.cc (right): https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy.cc#newcode198 webrtc/video/send_statistics_proxy.cc:198: RTC_HISTOGRAMS_COUNTS_200(kIndex, uma_prefix_ + "Encoded.Qp.Vp8", qp); Should these be reported ...
4 years, 9 months ago (2016-03-22 15:35:12 UTC) #9
åsapersson
https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy.cc File webrtc/video/send_statistics_proxy.cc (right): https://codereview.webrtc.org/1523293002/diff/60001/webrtc/video/send_statistics_proxy.cc#newcode198 webrtc/video/send_statistics_proxy.cc:198: RTC_HISTOGRAMS_COUNTS_200(kIndex, uma_prefix_ + "Encoded.Qp.Vp8", qp); On 2016/03/22 15:35:12, pbos-webrtc ...
4 years, 9 months ago (2016-03-23 10:57:33 UTC) #10
mflodman
Logic LG, two code related comments. https://codereview.webrtc.org/1523293002/diff/100001/webrtc/video/send_statistics_proxy.cc File webrtc/video/send_statistics_proxy.cc (right): https://codereview.webrtc.org/1523293002/diff/100001/webrtc/video/send_statistics_proxy.cc#newcode200 webrtc/video/send_statistics_proxy.cc:200: if (spatial_idx == ...
4 years, 9 months ago (2016-03-23 12:25:20 UTC) #12
pbos-webrtc
https://codereview.webrtc.org/1523293002/diff/100001/webrtc/video/send_statistics_proxy.cc File webrtc/video/send_statistics_proxy.cc (right): https://codereview.webrtc.org/1523293002/diff/100001/webrtc/video/send_statistics_proxy.cc#newcode200 webrtc/video/send_statistics_proxy.cc:200: if (spatial_idx == -1) { On 2016/03/23 12:25:20, mflodman ...
4 years, 9 months ago (2016-03-23 12:34:03 UTC) #13
åsapersson
https://codereview.webrtc.org/1523293002/diff/100001/webrtc/video/send_statistics_proxy.cc File webrtc/video/send_statistics_proxy.cc (right): https://codereview.webrtc.org/1523293002/diff/100001/webrtc/video/send_statistics_proxy.cc#newcode200 webrtc/video/send_statistics_proxy.cc:200: if (spatial_idx == -1) { On 2016/03/23 12:34:03, pbos-webrtc ...
4 years, 9 months ago (2016-03-23 13:09:27 UTC) #14
pbos-webrtc
lgtm
4 years, 8 months ago (2016-03-29 17:46:48 UTC) #15
mflodman
lgtm
4 years, 8 months ago (2016-03-30 13:08:28 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1523293002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1523293002/160001
4 years, 8 months ago (2016-03-31 06:59:04 UTC) #19
commit-bot: I haz the power
Committed patchset #9 (id:160001)
4 years, 8 months ago (2016-03-31 07:00:25 UTC) #21
commit-bot: I haz the power
4 years, 8 months ago (2016-03-31 07:00:34 UTC) #23
Message was sent while issue was closed.
Patchset 9 (id:??) landed as
https://crrev.com/118ef0059468fc09e60f3e7dda1cf1c94eb5ec65
Cr-Commit-Position: refs/heads/master@{#12174}

Powered by Google App Engine
This is Rietveld 408576698