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

Issue 2532433002: Add overhead to audio bwe min, max. (Closed)

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

Description

Add overhead to audio bwe min, max. BUG=webrtc:6762 Review-Url: https://codereview.webrtc.org/2532433002 Cr-Commit-Position: refs/heads/master@{#16014} Committed: https://chromium.googlesource.com/external/webrtc/+/6672b26d02e16c9190d146bd7f6bb63d73787ab5

Patch Set 1 #

Total comments: 6

Patch Set 2 : Added a todo. #

Total comments: 3

Patch Set 3 : Respond to comment #

Patch Set 4 : Respond to offline discussion #

Total comments: 4

Patch Set 5 : Respond to comments #

Total comments: 2

Patch Set 6 : Response to comments #

Total comments: 2

Patch Set 7 : Responde to comments #

Patch Set 8 : Respond to offline discussion. #

Total comments: 4

Patch Set 9 : Response to comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+96 lines, -2 lines) Patch
M webrtc/media/engine/webrtcvoiceengine.cc View 1 2 3 4 5 6 7 8 2 chunks +52 lines, -2 lines 0 comments Download
M webrtc/media/engine/webrtcvoiceengine_unittest.cc View 1 2 3 4 5 6 7 8 1 chunk +44 lines, -0 lines 0 comments Download

Messages

Total messages: 47 (18 generated)
michaelt
4 years ago (2016-11-24 10:37:41 UTC) #3
minyue-webrtc
https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc#newcode1427 webrtc/media/engine/webrtcvoiceengine.cc:1427: // kMaxOverheadBps = OverheadPerPacket * 8 * 1000ms / ...
4 years ago (2016-11-24 10:42:10 UTC) #4
stefan-webrtc
Should add a unittest for this. https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc#newcode1430 webrtc/media/engine/webrtcvoiceengine.cc:1430: constexpr int kMinOverheadBps ...
4 years ago (2016-11-24 10:48:27 UTC) #5
michaelt
https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc#newcode1427 webrtc/media/engine/webrtcvoiceengine.cc:1427: // kMaxOverheadBps = OverheadPerPacket * 8 * 1000ms / ...
4 years ago (2016-11-24 10:51:24 UTC) #6
minyue-webrtc
https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc#newcode1427 webrtc/media/engine/webrtcvoiceengine.cc:1427: // kMaxOverheadBps = OverheadPerPacket * 8 * 1000ms / ...
4 years ago (2016-11-28 15:27:06 UTC) #7
michaelt
After some offline discussion's I came to the conclusion the it would be best to ...
4 years ago (2016-12-01 14:06:19 UTC) #8
minyue-webrtc
On 2016/12/01 14:06:19, michaelt wrote: > After some offline discussion's I came to the conclusion ...
4 years ago (2016-12-06 08:09:35 UTC) #9
minyue-webrtc
On 2016/12/06 08:09:35, minyue-webrtc wrote: > On 2016/12/01 14:06:19, michaelt wrote: > > After some ...
4 years ago (2016-12-21 13:46:58 UTC) #10
stefan-webrtc
On 2016/12/21 13:46:58, minyue-webrtc wrote: > On 2016/12/06 08:09:35, minyue-webrtc wrote: > > On 2016/12/01 ...
4 years ago (2016-12-22 09:06:15 UTC) #11
stefan-webrtc
https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/1/webrtc/media/engine/webrtcvoiceengine.cc#newcode1430 webrtc/media/engine/webrtcvoiceengine.cc:1430: constexpr int kMinOverheadBps = 7733; On 2016/11/28 15:27:06, minyue-webrtc ...
4 years ago (2016-12-22 09:06:25 UTC) #12
michaelt
This CL will just be a temporary solution. I solution i have in mind is ...
3 years, 11 months ago (2017-01-09 11:02:28 UTC) #13
stefan-webrtc
On 2017/01/09 11:02:28, michaelt wrote: > This CL will just be a temporary solution. > ...
3 years, 11 months ago (2017-01-09 11:42:06 UTC) #14
michaelt
Sounds ok to me. There is one disadvantage to this approach. We would then use ...
3 years, 11 months ago (2017-01-09 12:50:13 UTC) #15
the sun
https://codereview.webrtc.org/2532433002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1430 webrtc/media/engine/webrtcvoiceengine.cc:1430: // kMaxOverheadBps = OverheadPerPacket * 8 * 1000ms / ...
3 years, 11 months ago (2017-01-09 15:03:55 UTC) #16
michaelt
https://codereview.webrtc.org/2532433002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1430 webrtc/media/engine/webrtcvoiceengine.cc:1430: // kMaxOverheadBps = OverheadPerPacket * 8 * 1000ms / ...
3 years, 11 months ago (2017-01-09 15:56:57 UTC) #17
michaelt
Update the CL after a offline discussion with stefan.
3 years, 11 months ago (2017-01-10 11:44:12 UTC) #22
stefan-webrtc
lgtm % comment https://codereview.webrtc.org/2532433002/diff/60001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/60001/webrtc/media/engine/webrtcvoiceengine.cc#newcode408 webrtc/media/engine/webrtcvoiceengine.cc:408: std::distance( Hm, isn't this easier to ...
3 years, 11 months ago (2017-01-10 12:21:18 UTC) #23
michaelt
https://codereview.webrtc.org/2532433002/diff/60001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/60001/webrtc/media/engine/webrtcvoiceengine.cc#newcode408 webrtc/media/engine/webrtcvoiceengine.cc:408: std::distance( I use a loop now, but i'm not ...
3 years, 11 months ago (2017-01-10 13:09:02 UTC) #24
stefan-webrtc
https://codereview.webrtc.org/2532433002/diff/80001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/80001/webrtc/media/engine/webrtcvoiceengine.cc#newcode406 webrtc/media/engine/webrtcvoiceengine.cc:406: int packet_sizes_ms_size = [&]() { I'd simply write it ...
3 years, 11 months ago (2017-01-10 13:42:05 UTC) #25
michaelt
https://codereview.webrtc.org/2532433002/diff/80001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/80001/webrtc/media/engine/webrtcvoiceengine.cc#newcode406 webrtc/media/engine/webrtcvoiceengine.cc:406: int packet_sizes_ms_size = [&]() { On 2017/01/10 13:42:04, stefan-webrtc ...
3 years, 11 months ago (2017-01-10 14:55:22 UTC) #26
stefan-webrtc
lgtm
3 years, 11 months ago (2017-01-10 15:17:53 UTC) #27
minyue-webrtc
https://codereview.webrtc.org/2532433002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/20001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1426 webrtc/media/engine/webrtcvoiceengine.cc:1426: // bitrate he would prefer. he -> it
3 years, 11 months ago (2017-01-10 22:16:19 UTC) #28
minyue-webrtc
https://codereview.webrtc.org/2532433002/diff/100001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/100001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1457 webrtc/media/engine/webrtcvoiceengine.cc:1457: // Opus will not use a shorter frame length ...
3 years, 11 months ago (2017-01-10 22:28:40 UTC) #29
michaelt
https://codereview.webrtc.org/2532433002/diff/100001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/100001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1457 webrtc/media/engine/webrtcvoiceengine.cc:1457: // Opus will not use a shorter frame length ...
3 years, 11 months ago (2017-01-11 10:49:13 UTC) #30
michaelt
Added change after offline discussion with minyue.
3 years, 11 months ago (2017-01-11 14:19:08 UTC) #37
stefan-webrtc
https://codereview.webrtc.org/2532433002/diff/140001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/140001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1445 webrtc/media/engine/webrtcvoiceengine.cc:1445: if (packet_sizes_ms.size() > 0) { !packet_sizes_ms.empty() instead https://codereview.webrtc.org/2532433002/diff/140001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1452 webrtc/media/engine/webrtcvoiceengine.cc:1452: ...
3 years, 11 months ago (2017-01-11 14:23:26 UTC) #38
michaelt
https://codereview.webrtc.org/2532433002/diff/140001/webrtc/media/engine/webrtcvoiceengine.cc File webrtc/media/engine/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/2532433002/diff/140001/webrtc/media/engine/webrtcvoiceengine.cc#newcode1445 webrtc/media/engine/webrtcvoiceengine.cc:1445: if (packet_sizes_ms.size() > 0) { On 2017/01/11 14:23:26, stefan-webrtc ...
3 years, 11 months ago (2017-01-11 15:30:51 UTC) #41
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/2532433002/160001
3 years, 11 months ago (2017-01-11 17:06:34 UTC) #44
commit-bot: I haz the power
3 years, 11 months ago (2017-01-11 18:18:04 UTC) #47
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as
https://chromium.googlesource.com/external/webrtc/+/6672b26d02e16c9190d146bd7...

Powered by Google App Engine
This is Rietveld 408576698