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

Issue 1385893002: Remove default receive channel from WVoE; baby step 3. (Closed)

Created:
5 years, 2 months ago by the sun
Modified:
5 years, 2 months ago
Reviewers:
pthatcher1
CC:
webrtc-reviews_webrtc.org, interface-changes_webrtc.org, rwolff_gocast.it, yujie_mao (webrtc), Andrew MacDonald, tterriberry_mozilla.com, qiang.lu, niklas.enbom, peah-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

Remove default receive channel from WVoE; baby step 3. Get rid of default receive channel. BUG=webrtc:4690 Committed: https://crrev.com/1ac561447e3e1d81a1e390f95a385b5ed8fe0932 Cr-Commit-Position: refs/heads/master@{#10262}

Patch Set 1 #

Patch Set 2 : set upstream #

Patch Set 3 : test readding ResetRecvCodecs #

Patch Set 4 : remove ResetRecvCodecs again #

Total comments: 17

Patch Set 5 : rebase #

Patch Set 6 : rebase #

Patch Set 7 : test re-add the few lines that cause libjingle_peerconnection_unittest not to fail. #

Patch Set 8 : type error #

Patch Set 9 : remove using_default_recv_channel_ #

Patch Set 10 : doh #

Patch Set 11 : remove implementation of SetRemoteRenderer #

Total comments: 8

Patch Set 12 : rebase #

Patch Set 13 : Output volume settable before creating default stream #

Patch Set 14 : comments #

Patch Set 15 : rebase #

Patch Set 16 : Don't blow up if unable to set playout on added recv stream #

Total comments: 4

Patch Set 17 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+340 lines, -492 lines) Patch
M talk/media/webrtc/webrtcvoiceengine.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 4 chunks +9 lines, -14 lines 0 comments Download
M talk/media/webrtc/webrtcvoiceengine.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 24 chunks +95 lines, -223 lines 0 comments Download
M talk/media/webrtc/webrtcvoiceengine_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 109 chunks +236 lines, -252 lines 0 comments Download
M talk/session/media/channel.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +0 lines, -3 lines 0 comments Download

Depends on Patchset:

Messages

Total messages: 17 (3 generated)
the sun
5 years, 2 months ago (2015-10-05 15:12:31 UTC) #2
pthatcher1
https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2271 talk/media/webrtc/webrtcvoiceengine.cc:2271: } Isn't default_recv_ssrc_ != 0 enough to know that ...
5 years, 2 months ago (2015-10-06 18:58:11 UTC) #3
the sun
https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2271 talk/media/webrtc/webrtcvoiceengine.cc:2271: } On 2015/10/06 18:58:10, pthatcher1 wrote: > Isn't default_recv_ssrc_ ...
5 years, 2 months ago (2015-10-06 20:49:01 UTC) #4
pthatcher1
https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2271 talk/media/webrtc/webrtcvoiceengine.cc:2271: } On 2015/10/06 20:49:01, the sun wrote: > On ...
5 years, 2 months ago (2015-10-07 16:21:35 UTC) #5
pthatcher1
https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2502 talk/media/webrtc/webrtcvoiceengine.cc:2502: int ch_id = GetReceiveChannelId(ssrc); On 2015/10/06 20:49:01, the sun ...
5 years, 2 months ago (2015-10-07 16:22:30 UTC) #6
the sun
Still WIP, but some things addressed. https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2271 talk/media/webrtc/webrtcvoiceengine.cc:2271: } On 2015/10/07 ...
5 years, 2 months ago (2015-10-08 18:16:05 UTC) #7
pthatcher1
https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2410 talk/media/webrtc/webrtcvoiceengine.cc:2410: ChannelMap::iterator it = receive_channels_.find(ssrc); On 2015/10/08 18:16:04, the sun ...
5 years, 2 months ago (2015-10-08 18:55:40 UTC) #8
the sun
https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2410 talk/media/webrtc/webrtcvoiceengine.cc:2410: ChannelMap::iterator it = receive_channels_.find(ssrc); On 2015/10/08 18:55:40, pthatcher1 wrote: ...
5 years, 2 months ago (2015-10-12 15:03:01 UTC) #9
the sun
On 2015/10/12 15:03:01, the sun wrote: > https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc > File talk/media/webrtc/webrtcvoiceengine.cc (right): > > https://codereview.webrtc.org/1385893002/diff/60001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2410 ...
5 years, 2 months ago (2015-10-12 15:03:49 UTC) #10
pthatcher1
lgtm, with nits https://codereview.webrtc.org/1385893002/diff/300001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/300001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2407 talk/media/webrtc/webrtcvoiceengine.cc:2407: } Might be slightly more clear ...
5 years, 2 months ago (2015-10-13 05:38:46 UTC) #11
the sun
https://codereview.webrtc.org/1385893002/diff/300001/talk/media/webrtc/webrtcvoiceengine.cc File talk/media/webrtc/webrtcvoiceengine.cc (right): https://codereview.webrtc.org/1385893002/diff/300001/talk/media/webrtc/webrtcvoiceengine.cc#newcode2407 talk/media/webrtc/webrtcvoiceengine.cc:2407: } On 2015/10/13 05:38:46, pthatcher1 wrote: > Might be ...
5 years, 2 months ago (2015-10-13 10:03:28 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1385893002/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1385893002/320001
5 years, 2 months ago (2015-10-13 10:03:54 UTC) #15
commit-bot: I haz the power
Committed patchset #17 (id:320001)
5 years, 2 months ago (2015-10-13 10:58:29 UTC) #16
commit-bot: I haz the power
5 years, 2 months ago (2015-10-13 10:58:35 UTC) #17
Message was sent while issue was closed.
Patchset 17 (id:??) landed as
https://crrev.com/1ac561447e3e1d81a1e390f95a385b5ed8fe0932
Cr-Commit-Position: refs/heads/master@{#10262}

Powered by Google App Engine
This is Rietveld 408576698