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

Issue 1500633002: Refactor handling of AudioOptions. (Closed)

Created:
5 years ago by the sun
Modified:
5 years ago
Reviewers:
tommi, pthatcher1
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

Refactor handling of AudioOptions. - Remove MediaEngineInterface::GetAudioOptions(), SetAudioOptions() and SetSoundDevices(). - Remove the WebRtcVoiceEngine infrastructure for those calls. BUG=webrtc:4690 TBR=pthatcher@webrtc.org Committed: https://crrev.com/246b8171a6fbb4e37a5491679bc595238f81e490 Cr-Commit-Position: refs/heads/master@{#10938}

Patch Set 1 #

Patch Set 2 : more #

Patch Set 3 : more #

Patch Set 4 : unit tests #

Patch Set 5 : rebase #

Patch Set 6 : debug SetDevices on windows #

Patch Set 7 : more debugging setdevices #

Patch Set 8 : doh #

Patch Set 9 : dbg x #

Patch Set 10 : dbg y #

Patch Set 11 : dbg z #

Patch Set 12 : Remove some more #

Patch Set 13 : rebase #

Patch Set 14 : rebase #

Total comments: 2

Patch Set 15 : comment+rebase #

Patch Set 16 : ! #

Patch Set 17 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+106 lines, -534 lines) Patch
M talk/media/base/fakemediaengine.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 5 chunks +2 lines, -29 lines 0 comments Download
M talk/media/base/mediachannel.h View 1 chunk +0 lines, -1 line 0 comments Download
M talk/media/base/mediaengine.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 2 chunks +0 lines, -20 lines 0 comments Download
M talk/media/webrtc/fakewebrtcvoiceengine.h View 1 2 3 4 5 6 7 8 9 10 11 3 chunks +4 lines, -56 lines 0 comments Download
M talk/media/webrtc/webrtcvoiceengine.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +3 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 9 chunks +46 lines, -197 lines 0 comments Download
M talk/media/webrtc/webrtcvoiceengine_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 16 chunks +51 lines, -165 lines 0 comments Download
M talk/session/media/channelmanager.h View 3 chunks +0 lines, -8 lines 0 comments Download
M talk/session/media/channelmanager.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 3 chunks +0 lines, -44 lines 0 comments Download

Messages

Total messages: 25 (10 generated)
pthatcher1
It looks good, but I'll hold off on the "lgtm" until you've got the unit ...
5 years ago (2015-12-03 19:38:35 UTC) #2
pthatcher1
It looks good, but I'll hold off on the "lgtm" until you've got the unit ...
5 years ago (2015-12-03 19:38:35 UTC) #3
the sun
On 2015/12/03 19:38:35, pthatcher1 wrote: > It looks good, but I'll hold off on the ...
5 years ago (2015-12-03 19:41:13 UTC) #4
pthatcher
On 2015/12/03 19:41:13, the sun wrote: > On 2015/12/03 19:38:35, pthatcher1 wrote: > > It ...
5 years ago (2015-12-03 19:47:43 UTC) #5
the sun
On 2015/12/03 19:47:43, pthatcher wrote: > On 2015/12/03 19:41:13, the sun wrote: > > On ...
5 years ago (2015-12-04 11:00:16 UTC) #6
the sun
On 2015/12/04 11:00:16, the sun wrote: > On 2015/12/03 19:47:43, pthatcher wrote: > > On ...
5 years ago (2015-12-04 16:33:47 UTC) #7
the sun
On 2015/12/04 16:33:47, the sun wrote: > On 2015/12/04 11:00:16, the sun wrote: > > ...
5 years ago (2015-12-07 09:07:44 UTC) #8
the sun
Tommi, do you have time to take a look? I'd like to land this today.
5 years ago (2015-12-08 09:01:07 UTC) #10
tommi
lgtm! (+106 lines, -534 lines - nice!) https://codereview.webrtc.org/1500633002/diff/260001/talk/media/webrtc/webrtcvoiceengine.h File talk/media/webrtc/webrtcvoiceengine.h (right): https://codereview.webrtc.org/1500633002/diff/260001/talk/media/webrtc/webrtcvoiceengine.h#newcode137 talk/media/webrtc/webrtcvoiceengine.h:137: bool initialized_ ...
5 years ago (2015-12-08 09:06:03 UTC) #11
the sun
https://codereview.webrtc.org/1500633002/diff/260001/talk/media/webrtc/webrtcvoiceengine.h File talk/media/webrtc/webrtcvoiceengine.h (right): https://codereview.webrtc.org/1500633002/diff/260001/talk/media/webrtc/webrtcvoiceengine.h#newcode137 talk/media/webrtc/webrtcvoiceengine.h:137: bool initialized_ = false; On 2015/12/08 09:06:03, tommi (webrtc) ...
5 years ago (2015-12-08 10:21:08 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1500633002/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1500633002/300001
5 years ago (2015-12-08 10:29:12 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: android_gn_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_gn_dbg/builds/7445)
5 years ago (2015-12-08 11:34:53 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1500633002/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1500633002/320001
5 years ago (2015-12-08 15:50:50 UTC) #21
commit-bot: I haz the power
Committed patchset #17 (id:320001)
5 years ago (2015-12-08 17:50:29 UTC) #23
commit-bot: I haz the power
5 years ago (2015-12-08 17:50:43 UTC) #25
Message was sent while issue was closed.
Patchset 17 (id:??) landed as
https://crrev.com/246b8171a6fbb4e37a5491679bc595238f81e490
Cr-Commit-Position: refs/heads/master@{#10938}

Powered by Google App Engine
This is Rietveld 408576698