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

Issue 3008373002: Only return stats for the most recent unsignaled audio stream. (Closed)

Created:
3 years, 3 months ago by Taylor Brandstetter
Modified:
3 years, 3 months ago
Reviewers:
the sun
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Only return stats for the most recent unsignaled audio stream. The track-level stats are currently implemented in terms of the stream- level stats. Which is a problem if multiple unsignaled streams map to the same track (see bug for more details). This CL fixes the problem partially, but only returning stats for one of the unsignaled streams. A better solution would be to return stats for both streams, but update the track-level stats independently somehow. But that would require more extensive changes, and it's not yet clear how we want to do it. BUG=webrtc:8158 Review-Url: https://codereview.webrtc.org/3008373002 Cr-Commit-Position: refs/heads/master@{#19907} Committed: https://webrtc.googlesource.com/src/+/4e2deab79cdcee734aede7482b1a28ed00f5292c

Patch Set 1 #

Patch Set 2 : Only return stats for the most recent unsignaled stream. #

Total comments: 4

Patch Set 3 : Addressing style nit #

Patch Set 4 : Rebase #

Patch Set 5 : Increase test duration and weaken failure criteria. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+108 lines, -0 lines) Patch
M media/engine/webrtcvoiceengine.cc View 1 2 3 4 1 chunk +17 lines, -0 lines 0 comments Download
M pc/peerconnection_integrationtest.cc View 1 2 3 4 1 chunk +91 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (9 generated)
Taylor Brandstetter
PTAL. See the bug for more context. This fixes the issue partially; the stats-consuming application ...
3 years, 3 months ago (2017-09-14 01:32:48 UTC) #3
Taylor Brandstetter
Ping
3 years, 3 months ago (2017-09-18 16:53:34 UTC) #4
the sun
lgtm https://codereview.webrtc.org/3008373002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/3008373002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc#newcode2283 webrtc/media/engine/webrtcvoiceengine.cc:2283: --unsignaled_recv_ssrcs_.end(), nit: I would've done it auto end_it ...
3 years, 3 months ago (2017-09-18 18:59:35 UTC) #5
Taylor Brandstetter
https://codereview.webrtc.org/3008373002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/3008373002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc#newcode2283 webrtc/media/engine/webrtcvoiceengine.cc:2283: --unsignaled_recv_ssrcs_.end(), On 2017/09/18 18:59:35, the sun wrote: > nit: ...
3 years, 3 months ago (2017-09-20 00:19:46 UTC) #6
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/3008373002/60001
3 years, 3 months ago (2017-09-20 00:20:10 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: win_dbg on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_dbg/builds/22586)
3 years, 3 months ago (2017-09-20 00:30:38 UTC) #11
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/3008373002/80001
3 years, 3 months ago (2017-09-20 20:27:49 UTC) #14
commit-bot: I haz the power
3 years, 3 months ago (2017-09-20 20:56:27 UTC) #17
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://webrtc.googlesource.com/src/+/4e2deab79cdcee734aede7482b1a28ed00f5292c

Powered by Google App Engine
This is Rietveld 408576698