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

Issue 1530333007: Don't use default aec_dump in webrtcvoiceengine when non is provided (Closed)

Created:
5 years ago by aluebs-webrtc
Modified:
4 years, 11 months ago
Reviewers:
the sun
CC:
webrtc-reviews_webrtc.org
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Don't use default aec_dump in webrtcvoiceengine when non is provided Without this change, it is not possible to do aec_dumps in AppRTCDemo app. This change in behavior was introduced in : https://codereview.webrtc.org/1500633002/

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -1 line) Patch
M talk/media/webrtc/webrtcvoiceengine.cc View 1 chunk +0 lines, -1 line 0 comments Download

Messages

Total messages: 8 (2 generated)
aluebs-webrtc
solenberg, could you please have a look if this change in behavior is what you ...
5 years ago (2015-12-17 19:31:57 UTC) #3
the sun
On 2015/12/17 19:31:57, aluebs-webrtc wrote: > solenberg, could you please have a look if this ...
5 years ago (2015-12-20 22:58:32 UTC) #4
the sun
On 2015/12/20 22:58:32, the sun OOO until jan 7th wrote: > On 2015/12/17 19:31:57, aluebs-webrtc ...
5 years ago (2015-12-21 20:47:38 UTC) #5
aluebs-webrtc
On 2015/12/21 20:47:38, the sun OOO until jan 7th wrote: > On 2015/12/20 22:58:32, the ...
4 years, 11 months ago (2016-01-05 02:27:03 UTC) #6
the sun
On 2016/01/05 02:27:03, aluebs-webrtc wrote: > On 2015/12/21 20:47:38, the sun OOO until jan 7th ...
4 years, 11 months ago (2016-01-07 13:51:25 UTC) #7
aluebs-webrtc
4 years, 11 months ago (2016-01-07 16:47:55 UTC) #8
On 2016/01/07 13:51:25, the sun wrote:
> On 2016/01/05 02:27:03, aluebs-webrtc wrote:
> > On 2015/12/21 20:47:38, the sun OOO until jan 7th wrote:
> > > On 2015/12/20 22:58:32, the sun OOO until jan 7th wrote:
> > > > On 2015/12/17 19:31:57, aluebs-webrtc wrote:
> > > > > solenberg, could you please have a look if this change in behavior is
> what
> > > you
> > > > > want, or if we should use some other work around. Thank you very much!
> :)
> > > > 
> > > > Would you mind explaining to me what it is that now doesn't work, as it
is
> > > > obviously a case that I overlooked?
> > > 
> > > So if I'm to take a guess, what happens is that the option is set on a
> > channel,
> > > but then a different channel is activated (or the first channel goes
away),
> > > causing the default to kick in a dumping to stop. Correct?
> > > 
> > > Can you use the Start/StopAecDump() interface on PeerConnectionInterface
> > > instead? AFAICT this is exposed all the way out in the Java bindings (not
> sure
> > > about iOS but it should be possible to do the same). I'd actually like to
> > remove
> > > the aec_dump option when possible.
> > 
> > I am using the Start/StopAecDump() interface from the Java bindings in this
CL
> > where I added aec_dump support for the AppRTCDemo app:
> >
>
https://codereview.webrtc.org/1514473008/diff/20001/webrtc/examples/androidap...
> > 
> > What changed in your CL is that before, when calling ApplyOptions, only the
> > options that were explicitly set were applied, but now all options are
> > explicitly set to the defaults at the beginning:
> >
>
https://codereview.webrtc.org/1500633002/diff/320001/talk/media/webrtc/webrtc...
> > 
> > I am not sure what calls ApplyOptions after StartAecDump, but this disables
> the
> > aecdump option every time. Please let me know if you have any other
questions.
> 
> Ah, good find, and thanks for explaining. Since this likely affects more
> settings than the aec_dump flag, I've uploaded
> https://codereview.webrtc.org/1568853002/ to revert the initial changes.

Sounds reasonable. I just didn't know if this was a desired behavior or not of
your change. Closing this CL in favor of yours.

Powered by Google App Engine
This is Rietveld 408576698