Steve Anton
eda6ccd0c2
Refactor BaseChannel creation in PeerConnection
...
This changes the CreateVoiceChannel/CreateVideoChannel helper
methods in PeerConnection to return the created channel instead of
setting it directly. That allows the Unified Plan version of
SetLocalDescription to use the same factory methods without the
assumption that there is at most one voice and one video channel.
Also simplifies and deduplicates the logic for determining the
transport name for a given channel in the presence of BUNDLE.
Bug: webrtc:8587
Change-Id: I1f156f45309ce2d08d6d5d5ed3c6e01fbf094b36
Reviewed-on: https://webrtc-review.googlesource.com/26821
Commit-Queue: Steve Anton <steveanton@webrtc.org>
Reviewed-by: Peter Thatcher <pthatcher@webrtc.org>
Reviewed-by: Zhi Huang <zhihuang@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#21050}
2017-12-04 18:55:38 +00:00
..
2017-11-23 19:59:48 +00:00
2017-11-28 21:29:18 +00:00
2017-11-27 23:04:17 +00:00
2017-11-29 19:38:39 +00:00
2017-11-30 23:47:30 +00:00
2017-11-29 19:38:39 +00:00
2017-11-07 18:09:45 +00:00
2017-11-09 11:56:32 +00:00
2017-11-07 18:09:45 +00:00
2017-11-03 10:16:22 +00:00
2017-10-30 18:08:29 +00:00
2017-11-09 11:56:32 +00:00
2017-10-30 18:08:29 +00:00
2017-11-09 11:56:32 +00:00
2017-11-29 19:38:39 +00:00
2017-11-29 19:38:39 +00:00
2017-11-30 02:17:09 +00:00
2017-09-15 12:51:00 +00:00
2017-11-09 11:56:32 +00:00
2017-11-09 11:56:32 +00:00
2017-11-09 11:56:32 +00:00
2017-11-28 15:28:58 +00:00
2017-11-28 15:28:58 +00:00
2017-11-21 17:53:37 +00:00
2017-11-21 17:53:37 +00:00
2017-11-28 23:44:28 +00:00
2017-11-28 23:44:28 +00:00
2017-11-29 23:18:19 +00:00
2017-10-30 18:08:29 +00:00
2017-11-13 12:27:29 +00:00
2017-11-03 10:16:22 +00:00
2017-10-23 21:05:17 +00:00
2017-10-23 19:13:47 +00:00
2017-10-21 01:38:14 +00:00
2017-11-21 16:43:07 +00:00
2017-11-28 23:44:28 +00:00
2017-11-27 22:27:49 +00:00
2017-10-21 01:38:14 +00:00
2017-12-04 18:55:38 +00:00
2017-12-04 18:55:38 +00:00
2017-11-22 14:21:57 +00:00
2017-10-30 18:08:29 +00:00
2017-11-13 10:34:58 +00:00
2017-10-30 18:08:29 +00:00
2017-11-28 23:44:28 +00:00
2017-11-27 22:27:49 +00:00
2017-11-27 22:27:49 +00:00
2017-09-15 12:51:00 +00:00
2017-11-09 11:56:32 +00:00
2017-10-19 18:01:52 +00:00
2017-11-09 11:56:32 +00:00
2017-11-21 19:58:37 +00:00
2017-11-24 18:17:39 +00:00
2017-11-24 18:17:39 +00:00
2017-10-30 18:08:29 +00:00
2017-11-27 23:04:17 +00:00
2017-11-28 23:44:28 +00:00
2017-11-28 23:44:28 +00:00
2017-11-27 22:27:49 +00:00
2017-11-27 22:27:49 +00:00
2017-11-21 17:53:37 +00:00
2017-10-30 18:08:29 +00:00
2017-11-22 09:04:17 +00:00
2017-11-21 02:09:03 +00:00
2017-11-21 02:09:03 +00:00
2017-11-21 16:43:07 +00:00
2017-11-29 19:38:39 +00:00
2017-11-29 19:38:39 +00:00
2017-11-29 19:38:39 +00:00
2017-11-20 23:18:22 +00:00
2017-11-09 11:56:32 +00:00
2017-10-30 18:08:29 +00:00
2017-10-30 18:08:29 +00:00
2017-11-15 13:31:51 +00:00
2017-11-21 17:53:37 +00:00
2017-11-15 13:31:51 +00:00
2017-11-11 01:14:35 +00:00
2017-11-11 01:14:35 +00:00
2017-11-11 01:14:35 +00:00
2017-11-20 23:18:22 +00:00
2017-11-29 19:38:39 +00:00
2017-11-30 02:17:09 +00:00
2017-11-24 18:17:39 +00:00
2017-11-24 18:17:39 +00:00
2017-11-20 13:13:20 +00:00
2017-11-21 17:53:37 +00:00
2017-09-29 18:20:07 +00:00
2017-11-13 22:50:11 +00:00
2017-10-24 16:14:18 +00:00
2017-11-21 17:53:37 +00:00
2017-11-21 17:53:37 +00:00
2017-10-30 18:08:29 +00:00
2017-11-21 17:53:37 +00:00
2017-11-28 23:44:28 +00:00
2017-11-28 23:44:28 +00:00
2017-11-21 17:53:37 +00:00
2017-10-30 18:08:29 +00:00