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

Issue 2673543004: Duplicate FecController in preparation of forking (Closed)

Created:
3 years, 10 months ago by elad.alon
Modified:
3 years, 9 months ago
CC:
webrtc-reviews_webrtc.org, kwiberg-webrtc, tlegrand-webrtc, tterriberry_mozilla.com, audio-team_agora.io, hlundin-webrtc, peah-webrtc
Target Ref:
refs/heads/master
Project:
webrtc
Visibility:
Public.

Description

Duplicate FecController in preparation of forking This CL only copies existing files, in preparation of the fork. This is done so that the subsequent CLs' modifications of the existing files would be more obvious, and easier to review. Some minor changes are introduced by this CL to the copied files to avoid trybots warnings: 1. The controller's file's include of its header is modified to include the newly named header. 2. The #ifdef name associated with the headefile is modified. 3. Copyright year changed from 2016 to 2017. Except for this, no changes were made. The new files (rplr-based) are not included or compiled yet; the next CL introduces the necessary changes, then adds the files to BUILD.gn. For the renamed files (fec_controller -> fec_controller_plr_based), a respective change is made to BUILD.gn, of course. BUG=webrtc:7058

Patch Set 1 #

Patch Set 2 : Rebased #

Patch Set 3 : Rebased #

Patch Set 4 : git cl format #

Patch Set 5 : Actually, better without this format. #

Patch Set 6 : Rebased #

Patch Set 7 : Rebased #

Unified diffs Side-by-side diffs Delta from patch set Stats (+16 lines, -630 lines) Patch
M webrtc/modules/audio_coding/BUILD.gn View 1 2 3 4 5 2 chunks +3 lines, -3 lines 0 comments Download
M webrtc/modules/audio_coding/audio_network_adaptor/controller_manager.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
D webrtc/modules/audio_coding/audio_network_adaptor/fec_controller.h View 1 1 chunk +0 lines, -107 lines 0 comments Download
D webrtc/modules/audio_coding/audio_network_adaptor/fec_controller.cc View 1 1 chunk +0 lines, -140 lines 0 comments Download
A + webrtc/modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.h View 1 2 chunks +3 lines, -3 lines 0 comments Download
A + webrtc/modules/audio_coding/audio_network_adaptor/fec_controller_plr_based.cc View 1 1 chunk +1 line, -1 line 0 comments Download
A + webrtc/modules/audio_coding/audio_network_adaptor/fec_controller_plr_based_unittest.cc View 1 4 1 chunk +1 line, -1 line 0 comments Download
A + webrtc/modules/audio_coding/audio_network_adaptor/fec_controller_rplr_based.h View 1 3 chunks +4 lines, -4 lines 0 comments Download
A + webrtc/modules/audio_coding/audio_network_adaptor/fec_controller_rplr_based.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
A + webrtc/modules/audio_coding/audio_network_adaptor/fec_controller_rplr_based_unittest.cc View 1 4 1 chunk +1 line, -1 line 0 comments Download
D webrtc/modules/audio_coding/audio_network_adaptor/fec_controller_unittest.cc View 1 1 chunk +0 lines, -367 lines 0 comments Download

Messages

Total messages: 32 (10 generated)
elad.alon_webrtc.org
Ready for review.
3 years, 10 months ago (2017-02-03 13:31:11 UTC) #3
minyue-webrtc
how similar will be the two controllers? Forking makes me thinking that one can derive ...
3 years, 10 months ago (2017-02-03 14:10:42 UTC) #4
elad.alon_webrtc.org
On 2017/02/03 14:10:42, minyue-webrtc wrote: > how similar will be the two controllers? Forking makes ...
3 years, 10 months ago (2017-02-03 15:19:20 UTC) #5
elad.alon_webrtc.org
On 2017/02/03 15:19:20, elad.alon wrote: > On 2017/02/03 14:10:42, minyue-webrtc wrote: > > how similar ...
3 years, 10 months ago (2017-02-03 15:22:23 UTC) #6
minyue-webrtc
On 2017/02/03 15:22:23, elad.alon wrote: > On 2017/02/03 15:19:20, elad.alon wrote: > > On 2017/02/03 ...
3 years, 10 months ago (2017-02-03 15:36:53 UTC) #7
elad.alon_webrtc.org
On 2017/02/03 15:36:53, minyue-webrtc wrote: > On 2017/02/03 15:22:23, elad.alon wrote: > > On 2017/02/03 ...
3 years, 10 months ago (2017-02-07 23:11:02 UTC) #9
michaelt
Wouldn't it be easier then not to duplicate from the beginning ?
3 years, 10 months ago (2017-02-09 13:38:10 UTC) #11
elad.alon_webrtc.org
On 2017/02/09 13:38:10, michaelt wrote: > Wouldn't it be easier then not to duplicate from ...
3 years, 10 months ago (2017-02-09 14:37:08 UTC) #12
minyue-webrtc
On 2017/02/09 13:38:10, michaelt wrote: > Wouldn't it be easier then not to duplicate from ...
3 years, 9 months ago (2017-03-22 10:52:38 UTC) #13
elad.alon_webrtc.org
On 2017/03/22 10:52:38, minyue-webrtc wrote: > On 2017/02/09 13:38:10, michaelt wrote: > > Wouldn't it ...
3 years, 9 months ago (2017-03-22 10:54:32 UTC) #14
michaelt
On 2017/03/22 10:52:38, minyue-webrtc wrote: > On 2017/02/09 13:38:10, michaelt wrote: > > Wouldn't it ...
3 years, 9 months ago (2017-03-22 11:04:46 UTC) #15
minyue-webrtc
lgtm
3 years, 9 months ago (2017-03-22 11:21:19 UTC) #16
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/2673543004/100001
3 years, 9 months ago (2017-03-24 09:04:42 UTC) #19
commit-bot: I haz the power
Try jobs failed on following builders: ios64_sim_ios9_dbg on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/ios64_sim_ios9_dbg/builds/2762) ios_dbg on master.tryserver.webrtc (JOB_FAILED, ...
3 years, 9 months ago (2017-03-24 09:11:52 UTC) #21
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/2673543004/120001
3 years, 9 months ago (2017-03-24 09:19:32 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg on master.tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_dbg/builds/22734) ios32_sim_ios9_dbg on master.tryserver.webrtc (JOB_FAILED, ...
3 years, 9 months ago (2017-03-24 09:26:42 UTC) #26
minyue-webrtc
On 2017/03/24 09:19:32, commit-bot: I haz the power wrote: > CQ is trying da patch. ...
3 years, 9 months ago (2017-03-24 09:26:49 UTC) #27
elad.alon_webrtc.org
On 2017/03/24 09:26:49, minyue-webrtc wrote: > On 2017/03/24 09:19:32, commit-bot: I haz the power wrote: ...
3 years, 9 months ago (2017-03-24 09:27:39 UTC) #28
minyue-webrtc
On 2017/03/24 09:27:39, elad.alon wrote: > On 2017/03/24 09:26:49, minyue-webrtc wrote: > > On 2017/03/24 ...
3 years, 9 months ago (2017-03-24 09:53:53 UTC) #29
elad.alon_webrtc.org
On 2017/03/24 09:53:53, minyue-webrtc wrote: > On 2017/03/24 09:27:39, elad.alon wrote: > > On 2017/03/24 ...
3 years, 9 months ago (2017-03-24 09:55:03 UTC) #30
minyue-webrtc
On 2017/03/24 09:55:03, elad.alon wrote: > On 2017/03/24 09:53:53, minyue-webrtc wrote: > > On 2017/03/24 ...
3 years, 9 months ago (2017-03-24 10:10:03 UTC) #31
elad.alon_webrtc.org
3 years, 9 months ago (2017-03-24 10:35:03 UTC) #32
On 2017/03/24 10:10:03, minyue-webrtc wrote:
> On 2017/03/24 09:55:03, elad.alon wrote:
> > On 2017/03/24 09:53:53, minyue-webrtc wrote:
> > > On 2017/03/24 09:27:39, elad.alon wrote:
> > > > On 2017/03/24 09:26:49, minyue-webrtc wrote:
> > > > > On 2017/03/24 09:19:32, commit-bot: I haz the power wrote:
> > > > > > CQ is trying da patch. Follow status at
> > > > > >  
> > > > > >
> > > > >
> > > >
> > >
> >
>
https://chromium-cq-status.appspot.com/v2/patch-status/codereview.webrtc.org/...
> > > > > 
> > > > > I was careless on this one. Is FecController as a class defined twice?
> > > > 
> > > > Only if I had made a mistake while rebasing. Let me check.
> > > 
> > > -lgtm
> > > and I will take a look when it is ready again.
> > 
> > I think this was a false alarm. Nothing seems to have been messed up during
> > rebasing - everything is as is by design. Please re-read the CL's
description.
> 
> I see, it works because the new file is not added to Build.gn.
> 
> A CL that is not really complete and needs significant follow-up changes is
not
> recommended. The best is that you just merge it into the next one, and abandon
> this. It shouldn't be complicated, otherwise, I can take this as an exception.

Merged with https://codereview.webrtc.org/2672933003/.

Powered by Google App Engine
This is Rietveld 408576698