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

Issue 1209563002: Added support for keeping a buffer of the previous X seconds, to add to (Closed)

Created:
5 years, 6 months ago by ivoc
Modified:
5 years, 6 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com, hlundin-webrtc, kwiberg-webrtc, tlegrand-webrtc
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Added support for keeping a buffer of the previous X seconds, to add to an AcmDump. In addition, timestamps are now absolute instead of relative to LOG_START. BUG=webrtc:4741 R=henrik.lundin@webrtc.org, kwiberg@webrtc.org, stefan@webrtc.org, terelius@webrtc.org Committed: https://chromium.googlesource.com/external/webrtc/+/241338eeb74d4c9ce963dc064ce961b63ec651aa

Patch Set 1 #

Total comments: 6

Patch Set 2 : Addressed Karl's review comments. #

Total comments: 6

Patch Set 3 : Addressed Henrik's review comments. #

Total comments: 10

Patch Set 4 : Addressed Stefan's comments. #

Patch Set 5 : Addressed Bjorn's review comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+95 lines, -69 lines) Patch
M webrtc/modules/audio_coding/main/acm2/acm_dump.cc View 1 2 3 4 5 chunks +76 lines, -57 lines 0 comments Download
M webrtc/modules/audio_coding/main/acm2/acm_dump_unittest.cc View 1 2 5 chunks +19 lines, -12 lines 0 comments Download

Messages

Total messages: 16 (2 generated)
ivoc
Please have a look at this CL to keep a buffer of the last X ...
5 years, 6 months ago (2015-06-24 14:19:41 UTC) #2
kwiberg-webrtc
Did you measure how fast the no-log case is now, compared to how fast is ...
5 years, 6 months ago (2015-06-24 15:38:16 UTC) #4
ivoc
To address your comments: we have not yet hooked the class up to do any ...
5 years, 6 months ago (2015-06-25 11:24:08 UTC) #5
kwiberg-webrtc
lgtm
5 years, 6 months ago (2015-06-25 12:11:50 UTC) #6
hlundin-webrtc
lgtm with commenting nits. https://codereview.webrtc.org/1209563002/diff/20001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc File webrtc/modules/audio_coding/main/acm2/acm_dump.cc (right): https://codereview.webrtc.org/1209563002/diff/20001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc#newcode78 webrtc/modules/audio_coding/main/acm2/acm_dump.cc:78: // Amount of time in ...
5 years, 6 months ago (2015-06-25 13:20:57 UTC) #7
ivoc
Addressed Henrik's comments. https://codereview.webrtc.org/1209563002/diff/20001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc File webrtc/modules/audio_coding/main/acm2/acm_dump.cc (right): https://codereview.webrtc.org/1209563002/diff/20001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc#newcode78 webrtc/modules/audio_coding/main/acm2/acm_dump.cc:78: // Amount of time in us ...
5 years, 6 months ago (2015-06-25 13:55:23 UTC) #8
stefan-webrtc
https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc File webrtc/modules/audio_coding/main/acm2/acm_dump.cc (right): https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc#newcode89 webrtc/modules/audio_coding/main/acm2/acm_dump.cc:89: const webrtc::Clock* clock_ GUARDED_BY(crit_); No need to guard this ...
5 years, 6 months ago (2015-06-25 14:55:45 UTC) #9
kwiberg-webrtc
https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc File webrtc/modules/audio_coding/main/acm2/acm_dump.cc (right): https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc#newcode89 webrtc/modules/audio_coding/main/acm2/acm_dump.cc:89: const webrtc::Clock* clock_ GUARDED_BY(crit_); On 2015/06/25 14:55:44, stefan-webrtc (holmer) ...
5 years, 6 months ago (2015-06-25 14:58:59 UTC) #10
ivoc
Addressed Stefan's comments. https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc File webrtc/modules/audio_coding/main/acm2/acm_dump.cc (right): https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc#newcode89 webrtc/modules/audio_coding/main/acm2/acm_dump.cc:89: const webrtc::Clock* clock_ GUARDED_BY(crit_); On 2015/06/25 ...
5 years, 6 months ago (2015-06-25 15:14:48 UTC) #11
stefan-webrtc
lgtm https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc File webrtc/modules/audio_coding/main/acm2/acm_dump.cc (right): https://codereview.webrtc.org/1209563002/diff/40001/webrtc/modules/audio_coding/main/acm2/acm_dump.cc#newcode148 webrtc/modules/audio_coding/main/acm2/acm_dump.cc:148: rtp_event.set_type(webrtc::ACMDumpEvent::RTP_EVENT); On 2015/06/25 15:14:48, ivoc wrote: > On ...
5 years, 6 months ago (2015-06-25 15:18:22 UTC) #12
terelius
Not specific to this CL, but still important to discuss. The decision of where we ...
5 years, 6 months ago (2015-06-25 16:21:04 UTC) #13
ivoc
Good idea. I refactored the code a bit, and put your suggested code into a ...
5 years, 6 months ago (2015-06-26 08:08:56 UTC) #14
terelius
lgtm
5 years, 6 months ago (2015-06-26 08:15:36 UTC) #15
ivoc
5 years, 6 months ago (2015-06-26 08:19:40 UTC) #16
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
241338eeb74d4c9ce963dc064ce961b63ec651aa (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698