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

Issue 1581693006: Adding "first packet received" notification to PeerConnectionObserver. (Closed)

Created:
4 years, 11 months ago by Taylor Brandstetter
Modified:
4 years, 11 months ago
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

Adding "first packet received" notification to PeerConnectionObserver. R=glaznev@webrtc.org, pthatcher@webrtc.org, tkchin@webrtc.org Committed: https://crrev.com/42265a8cc3b3f3db4aa2c29005aed2fb4393adef Cr-Commit-Position: refs/heads/master@{#11401} Committed: https://crrev.com/08a6eab75e13613183509d91d3892c1db57f6fc5 Cr-Commit-Position: refs/heads/master@{#11404}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Fixing bug, and changing "first packet received" to "first MEDIA packet received" #

Patch Set 3 : Fixing line length, and fixing mac/android compile errors. #

Patch Set 4 : Implementing onFirstMediaPacketReceived in objc AppRTC client. #

Total comments: 2

Patch Set 5 : Fixing race condition in unit test. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+81 lines, -0 lines) Patch
M talk/app/webrtc/java/jni/peerconnection_jni.cc View 1 2 3 4 1 chunk +8 lines, -0 lines 0 comments Download
M talk/app/webrtc/java/src/org/webrtc/PeerConnection.java View 1 1 chunk +3 lines, -0 lines 0 comments Download
M talk/app/webrtc/java/testcommon/src/org/webrtc/PeerConnectionTest.java View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M talk/app/webrtc/objc/RTCPeerConnectionObserver.h View 1 1 chunk +3 lines, -0 lines 0 comments Download
M talk/app/webrtc/objc/RTCPeerConnectionObserver.mm View 1 1 chunk +5 lines, -0 lines 0 comments Download
M talk/app/webrtc/objc/public/RTCPeerConnectionDelegate.h View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M talk/app/webrtc/objctests/RTCPeerConnectionSyncObserver.m View 1 2 1 chunk +4 lines, -0 lines 0 comments Download
M talk/app/webrtc/peerconnection.h View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M talk/app/webrtc/peerconnection.cc View 1 2 3 4 2 chunks +7 lines, -0 lines 0 comments Download
M talk/app/webrtc/peerconnection_unittest.cc View 1 2 3 4 4 chunks +13 lines, -0 lines 0 comments Download
M talk/app/webrtc/peerconnectioninterface.h View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M talk/app/webrtc/webrtcsession.h View 1 2 3 4 3 chunks +6 lines, -0 lines 0 comments Download
M talk/app/webrtc/webrtcsession.cc View 1 2 3 4 3 chunks +12 lines, -0 lines 0 comments Download
M webrtc/examples/androidapp/src/org/appspot/apprtc/PeerConnectionClient.java View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M webrtc/examples/objc/AppRTCDemo/ARDAppClient.m View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (11 generated)
Taylor Brandstetter
4 years, 11 months ago (2016-01-14 23:31:06 UTC) #2
pthatcher1
https://codereview.chromium.org/1581693006/diff/1/talk/app/webrtc/java/src/org/webrtc/PeerConnection.java File talk/app/webrtc/java/src/org/webrtc/PeerConnection.java (right): https://codereview.chromium.org/1581693006/diff/1/talk/app/webrtc/java/src/org/webrtc/PeerConnection.java#newcode91 talk/app/webrtc/java/src/org/webrtc/PeerConnection.java:91: public void onFirstPacketReceived(); I'm worried about the "SCTP packet" ...
4 years, 11 months ago (2016-01-14 23:50:09 UTC) #3
Taylor Brandstetter
https://codereview.chromium.org/1581693006/diff/1/talk/app/webrtc/java/src/org/webrtc/PeerConnection.java File talk/app/webrtc/java/src/org/webrtc/PeerConnection.java (right): https://codereview.chromium.org/1581693006/diff/1/talk/app/webrtc/java/src/org/webrtc/PeerConnection.java#newcode91 talk/app/webrtc/java/src/org/webrtc/PeerConnection.java:91: public void onFirstPacketReceived(); On 2016/01/14 23:50:09, pthatcher1 wrote: > ...
4 years, 11 months ago (2016-01-15 17:06:58 UTC) #4
pthatcher1
lgtm
4 years, 11 months ago (2016-01-15 19:36:49 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1581693006/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1581693006/60001
4 years, 11 months ago (2016-01-21 21:20:04 UTC) #7
commit-bot: I haz the power
Try jobs failed on following builders: presubmit on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/presubmit/builds/3013)
4 years, 11 months ago (2016-01-21 21:27:07 UTC) #9
Taylor Brandstetter
glaznev@: Please review Java changes. tkchin@: Please review Objective-C changes.
4 years, 11 months ago (2016-01-21 21:34:13 UTC) #11
tkchin_webrtc
On 2016/01/21 21:34:13, Taylor Brandstetter wrote: > glaznev@: Please review Java changes. > tkchin@: Please ...
4 years, 11 months ago (2016-01-21 23:17:51 UTC) #12
Taylor Brandstetter
On 2016/01/21 23:17:51, tkchin_webrtc wrote: > On 2016/01/21 21:34:13, Taylor Brandstetter wrote: > > glaznev@: ...
4 years, 11 months ago (2016-01-21 23:50:26 UTC) #13
AlexG
lgtm https://codereview.webrtc.org/1581693006/diff/60001/talk/app/webrtc/java/jni/peerconnection_jni.cc File talk/app/webrtc/java/jni/peerconnection_jni.cc (right): https://codereview.webrtc.org/1581693006/diff/60001/talk/app/webrtc/java/jni/peerconnection_jni.cc#newcode379 talk/app/webrtc/java/jni/peerconnection_jni.cc:379: jmethodID m = GetMethodID(jni(), *j_observer_class_, nit: alignment https://codereview.webrtc.org/1581693006/diff/60001/talk/app/webrtc/java/testcommon/src/org/webrtc/PeerConnectionTest.java ...
4 years, 11 months ago (2016-01-22 02:40:54 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1581693006/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1581693006/60001
4 years, 11 months ago (2016-01-27 17:35:25 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: linux_libfuzzer_rel on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/linux_libfuzzer_rel/builds/628)
4 years, 11 months ago (2016-01-27 18:03:41 UTC) #18
Taylor Brandstetter
Committed patchset #4 (id:60001) manually as 42265a8cc3b3f3db4aa2c29005aed2fb4393adef (presubmit successful).
4 years, 11 months ago (2016-01-27 20:10:49 UTC) #20
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/42265a8cc3b3f3db4aa2c29005aed2fb4393adef Cr-Commit-Position: refs/heads/master@{#11401}
4 years, 11 months ago (2016-01-27 20:10:54 UTC) #22
Taylor Brandstetter
A revert of this CL (patchset #4 id:60001) has been created in https://codereview.webrtc.org/1640173004/ by deadbeef@webrtc.org. ...
4 years, 11 months ago (2016-01-27 21:03:23 UTC) #23
Taylor Brandstetter
Just had to change "EXPECT_TRUE" to "EXPECT_TRUE_WAIT" in LocalP2PTest. This is because if somehow 3 ...
4 years, 11 months ago (2016-01-27 21:27:01 UTC) #25
Taylor Brandstetter
Committed patchset #5 (id:80001) manually as 08a6eab75e13613183509d91d3892c1db57f6fc5 (presubmit successful).
4 years, 11 months ago (2016-01-27 21:39:01 UTC) #27
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/08a6eab75e13613183509d91d3892c1db57f6fc5 Cr-Commit-Position: refs/heads/master@{#11404}
4 years, 11 months ago (2016-01-27 21:39:12 UTC) #29
terelius
4 years, 10 months ago (2016-01-28 13:05:55 UTC) #30
Message was sent while issue was closed.
A revert of this CL (patchset #5 id:80001) has been created in
https://codereview.webrtc.org/1647483004/ by terelius@webrtc.org.

The reason for reverting is: onFirstMediaPacketReceived() breaks bot..

Powered by Google App Engine
This is Rietveld 408576698