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

Issue 1208923002: iSAC: Functions for importing and exporting bandwidth est. info (Closed)

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

Description

iSAC: Functions for importing and exporting bandwidth est. info They make it possible to send bandwidth estimation info from decoder to encoder even if they are separate objects (which we want them to be because multithreading). R=henrik.lundin@webrtc.org Committed: https://chromium.googlesource.com/external/webrtc/+/2224294c52fc0bb95eedb8187a62bedf1b5eb853

Patch Set 1 #

Total comments: 24

Patch Set 2 : rewiew comments #

Patch Set 3 : Don't use CHECK in tests #

Patch Set 4 : Remember to free codecs #

Patch Set 5 : rebase #

Patch Set 6 : unittest works now #

Total comments: 6

Patch Set 7 : missing include #

Patch Set 8 : review comments #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+473 lines, -106 lines) Patch
A + webrtc/modules/audio_coding/codecs/isac/bandwidth_info.h View 1 chunk +11 lines, -9 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/fix/interface/audio_encoder_isacfix.h View 2 chunks +8 lines, -1 line 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/fix/interface/isacfix.h View 2 chunks +8 lines, -3 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.h View 1 chunk +8 lines, -0 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c View 1 8 chunks +42 lines, -30 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/fix/source/isacfix.c View 4 chunks +21 lines, -6 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/fix/source/structs.h View 2 chunks +2 lines, -3 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/main/interface/audio_encoder_isac.h View 2 chunks +8 lines, -1 line 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/main/interface/isac.h View 2 chunks +7 lines, -3 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.h View 2 chunks +14 lines, -7 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/main/source/bandwidth_estimator.c View 1 11 chunks +50 lines, -39 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/main/source/isac.c View 1 2 3 4 4 chunks +19 lines, -4 lines 0 comments Download
M webrtc/modules/audio_coding/codecs/isac/main/source/structs.h View 2 chunks +3 lines, -0 lines 0 comments Download
A webrtc/modules/audio_coding/codecs/isac/unittest.cc View 1 2 3 4 5 6 7 1 chunk +271 lines, -0 lines 2 comments Download
M webrtc/modules/modules.gyp View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 21 (8 generated)
kwiberg-webrtc
To be followed by another CL that uses the new functions to turn the iSAC ...
5 years, 6 months ago (2015-06-25 14:52:44 UTC) #2
hlundin-webrtc
Nice. Mostly LG, but please see comments. https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/bandwidth_info.h File webrtc/modules/audio_coding/codecs/isac/bandwidth_info.h (right): https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/bandwidth_info.h#newcode1 webrtc/modules/audio_coding/codecs/isac/bandwidth_info.h:1: /* Interesting ...
5 years, 6 months ago (2015-06-26 10:35:15 UTC) #3
kwiberg-webrtc
https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/unittest.cc File webrtc/modules/audio_coding/codecs/isac/unittest.cc (right): https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/unittest.cc#newcode146 webrtc/modules/audio_coding/codecs/isac/unittest.cc:146: 1, send_time, receive_time)); On 2015/06/26 10:35:15, hlundin-webrtc wrote: > ...
5 years, 5 months ago (2015-06-27 23:43:44 UTC) #4
kwiberg-webrtc
The changes discussed below are patch set #2. https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c File webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c (right): https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c#newcode808 webrtc/modules/audio_coding/codecs/isac/fix/source/bandwidth_estimator.c:808: if ...
5 years, 5 months ago (2015-06-28 03:17:42 UTC) #5
MegaMyFunLiFe
Fully redundant, fault-tolerant, reliable name servers Easy-to-use interface Instant updates Low TTLs, for when your ...
5 years, 5 months ago (2015-06-28 05:41:30 UTC) #7
hlundin-webrtc
I'd still like to make sure the channel model is sane. Granted, the test exercises ...
5 years, 5 months ago (2015-06-29 08:42:18 UTC) #9
kwiberg-webrtc
https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/unittest.cc File webrtc/modules/audio_coding/codecs/isac/unittest.cc (right): https://codereview.webrtc.org/1208923002/diff/1/webrtc/modules/audio_coding/codecs/isac/unittest.cc#newcode98 webrtc/modules/audio_coding/codecs/isac/unittest.cc:98: CHECK_EQ(0, encoded_bytes); On 2015/06/29 08:42:18, hlundin-webrtc wrote: > On ...
5 years, 5 months ago (2015-06-29 11:53:48 UTC) #10
kwiberg-webrtc
I think this is ready to land now. The most important change is that I've ...
5 years, 5 months ago (2015-07-02 13:35:22 UTC) #12
hlundin-webrtc
lgtm with two nits and a question. https://codereview.webrtc.org/1208923002/diff/100001/webrtc/modules/audio_coding/codecs/isac/unittest.cc File webrtc/modules/audio_coding/codecs/isac/unittest.cc (right): https://codereview.webrtc.org/1208923002/diff/100001/webrtc/modules/audio_coding/codecs/isac/unittest.cc#newcode65 webrtc/modules/audio_coding/codecs/isac/unittest.cc:65: BoundedCapacityChannel(int rate_bps) ...
5 years, 5 months ago (2015-07-02 14:04:36 UTC) #13
kwiberg-webrtc
Patch set #8 fixes review comments and some minor issues caught by the trybots. https://codereview.webrtc.org/1208923002/diff/100001/webrtc/modules/audio_coding/codecs/isac/unittest.cc ...
5 years, 5 months ago (2015-07-03 00:27:54 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1208923002/150001
5 years, 5 months ago (2015-07-03 01:59:08 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/92)
5 years, 5 months ago (2015-07-03 02:00:40 UTC) #20
kwiberg-webrtc
5 years, 5 months ago (2015-07-03 02:04:54 UTC) #21
Message was sent while issue was closed.
Committed patchset #8 (id:150001) manually as
2224294c52fc0bb95eedb8187a62bedf1b5eb853 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698