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

Issue 9284020: Enabling usage of native PeerConnection v2 in libjingle. (Closed)

Created:
8 years, 11 months ago by Henrik Grunell
Modified:
8 years, 11 months ago
CC:
chromium-reviews, hclam+watch_chromium.org, ddorwin+watch_chromium.org, fischman+watch_chromium.org, jam, acolwell+watch_chromium.org, annacc+watch_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, vrk (LEFT CHROMIUM), scherkus (not reviewing), ihf+watch_chromium.org, Niklas Enbom
Visibility:
Public.

Description

Enabling usage of native PeerConnection v2 in libjingle. The new PeerConnection in libjingle follows the current specification much closer and allows us to remove workarounds and limitations in the glue for WebRTC functionality. TEST=content_unittests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=119568

Patch Set 1 #

Total comments: 76

Patch Set 2 : Code review, fixed unit tests and todos. #

Total comments: 5

Patch Set 3 : Code review and compilation fixes. #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+935 lines, -636 lines) Patch
M content/renderer/media/media_stream_dependency_factory.h View 1 3 chunks +27 lines, -25 lines 0 comments Download
M content/renderer/media/media_stream_dependency_factory.cc View 1 1 chunk +111 lines, -39 lines 0 comments Download
M content/renderer/media/media_stream_impl.h View 1 2 7 chunks +29 lines, -22 lines 0 comments Download
M content/renderer/media/media_stream_impl.cc View 1 2 12 chunks +172 lines, -109 lines 0 comments Download
M content/renderer/media/mock_media_stream_dependency_factory.h View 1 2 1 chunk +56 lines, -12 lines 0 comments Download
M content/renderer/media/mock_media_stream_dependency_factory.cc View 1 2 3 chunks +154 lines, -21 lines 0 comments Download
M content/renderer/media/mock_media_stream_impl.h View 1 3 chunks +9 lines, -4 lines 0 comments Download
M content/renderer/media/mock_media_stream_impl.cc View 1 3 chunks +16 lines, -4 lines 0 comments Download
M content/renderer/media/mock_peer_connection_impl.h View 1 2 1 chunk +29 lines, -34 lines 0 comments Download
M content/renderer/media/mock_peer_connection_impl.cc View 1 2 1 chunk +60 lines, -53 lines 0 comments Download
M content/renderer/media/peer_connection_handler.h View 1 5 chunks +28 lines, -83 lines 0 comments Download
M content/renderer/media/peer_connection_handler.cc View 1 4 chunks +140 lines, -164 lines 0 comments Download
M content/renderer/media/peer_connection_handler_unittest.cc View 1 2 4 chunks +65 lines, -55 lines 0 comments Download
M third_party/libjingle/libjingle.gyp View 1 2 3 1 chunk +39 lines, -11 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Henrik Grunell
There are a few things todo on this, they are marked clearly in the code. ...
8 years, 11 months ago (2012-01-24 11:23:42 UTC) #1
tommi (sloooow) - chröme
Good to see generally less code although I guess we are pulling in more from ...
8 years, 11 months ago (2012-01-24 15:18:56 UTC) #2
Henrik Grunell
https://chromiumcodereview.appspot.com/9284020/diff/1/content/renderer/media/media_stream_dependency_factory.cc File content/renderer/media/media_stream_dependency_factory.cc (right): https://chromiumcodereview.appspot.com/9284020/diff/1/content/renderer/media/media_stream_dependency_factory.cc#newcode22 content/renderer/media/media_stream_dependency_factory.cc:22: DVLOG(1) << "Invalid hostname."; On 2012/01/24 15:18:56, tommi wrote: ...
8 years, 11 months ago (2012-01-26 13:03:16 UTC) #3
tommi (sloooow) - chröme
lgtm https://chromiumcodereview.appspot.com/9284020/diff/7001/content/renderer/media/peer_connection_handler_unittest.cc File content/renderer/media/peer_connection_handler_unittest.cc (right): https://chromiumcodereview.appspot.com/9284020/diff/7001/content/renderer/media/peer_connection_handler_unittest.cc#newcode19 content/renderer/media/peer_connection_handler_unittest.cc:19: //#include "third_party/libjingle/source/talk/base/scoped_ref_ptr.h" remove https://chromiumcodereview.appspot.com/9284020/diff/7001/content/renderer/media/peer_connection_handler_unittest.cc#newcode24 content/renderer/media/peer_connection_handler_unittest.cc:24: run lint (I ...
8 years, 11 months ago (2012-01-26 15:38:06 UTC) #4
Henrik Grunell
Code review and compilation fixes. third_party/libjingle/libjingle.gyp is merge only. https://chromiumcodereview.appspot.com/9284020/diff/7001/content/renderer/media/peer_connection_handler_unittest.cc File content/renderer/media/peer_connection_handler_unittest.cc (right): https://chromiumcodereview.appspot.com/9284020/diff/7001/content/renderer/media/peer_connection_handler_unittest.cc#newcode19 content/renderer/media/peer_connection_handler_unittest.cc:19: ...
8 years, 11 months ago (2012-01-27 10:23:43 UTC) #5
tommi (sloooow) - chröme
lgtm https://chromiumcodereview.appspot.com/9284020/diff/7001/content/renderer/media/peer_connection_handler_unittest.cc File content/renderer/media/peer_connection_handler_unittest.cc (right): https://chromiumcodereview.appspot.com/9284020/diff/7001/content/renderer/media/peer_connection_handler_unittest.cc#newcode24 content/renderer/media/peer_connection_handler_unittest.cc:24: On 2012/01/27 10:23:43, Henrik Grunell wrote: > On ...
8 years, 11 months ago (2012-01-27 10:50:53 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/grunell@chromium.org/9284020/17003
8 years, 11 months ago (2012-01-27 23:42:40 UTC) #7
commit-bot: I haz the power
8 years, 11 months ago (2012-01-28 02:30:35 UTC) #8
Change committed as 119568

Powered by Google App Engine
This is Rietveld 408576698