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

Issue 1875713002: New peerconnection test case, for video stream forwarding. (Closed)

Created:
4 years, 8 months ago by nisse-webrtc
Modified:
4 years, 8 months ago
CC:
webrtc-reviews_webrtc.org, tterriberry_mozilla.com
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

New peerconnection test case, for video stream forwarding. Split WebRtcVideoSendStream::OnFrame, to invoke encoder on the worker thread. BUG=webrtc:5546 Committed: https://crrev.com/d98cf1ff1ee971dd74da3b5abac40ae6902cb984 Cr-Commit-Position: refs/heads/master@{#12471}

Patch Set 1 #

Total comments: 8

Patch Set 2 : Rebase, and drop the no-longer needed workerthread hack. #

Total comments: 6

Patch Set 3 : Address nits. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -0 lines) Patch
M webrtc/api/peerconnection_unittest.cc View 1 2 1 chunk +33 lines, -0 lines 0 comments Download

Messages

Total messages: 28 (10 generated)
nisse-webrtc
This cl adds a test case for forwarding of remote video tracks. To make it ...
4 years, 8 months ago (2016-04-08 14:03:37 UTC) #3
pbos-webrtc
https://codereview.webrtc.org/1875713002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/1875713002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode1565 webrtc/media/engine/webrtcvideoengine2.cc:1565: invoker_.AsyncInvoke<void>( I really don't want a thread hop here, ...
4 years, 8 months ago (2016-04-08 14:08:56 UTC) #4
perkj_webrtc
https://codereview.webrtc.org/1875713002/diff/1/webrtc/api/peerconnection_unittest.cc File webrtc/api/peerconnection_unittest.cc (right): https://codereview.webrtc.org/1875713002/diff/1/webrtc/api/peerconnection_unittest.cc#newcode1997 webrtc/api/peerconnection_unittest.cc:1997: LOG(INFO) << "XXXXX Echoing stream XXXXX"; remove this log ...
4 years, 8 months ago (2016-04-08 14:34:08 UTC) #5
nisse-webrtc
https://codereview.webrtc.org/1875713002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc File webrtc/media/engine/webrtcvideoengine2.cc (right): https://codereview.webrtc.org/1875713002/diff/1/webrtc/media/engine/webrtcvideoengine2.cc#newcode1565 webrtc/media/engine/webrtcvideoengine2.cc:1565: invoker_.AsyncInvoke<void>( On 2016/04/08 14:34:07, perkj_webrtc wrote: > This can ...
4 years, 8 months ago (2016-04-08 14:57:03 UTC) #6
nisse-webrtc
https://codereview.webrtc.org/1875713002/diff/1/webrtc/api/peerconnection_unittest.cc File webrtc/api/peerconnection_unittest.cc (right): https://codereview.webrtc.org/1875713002/diff/1/webrtc/api/peerconnection_unittest.cc#newcode1997 webrtc/api/peerconnection_unittest.cc:1997: LOG(INFO) << "XXXXX Echoing stream XXXXX"; On 2016/04/08 14:34:07, ...
4 years, 8 months ago (2016-04-11 06:35:40 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1875713002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1875713002/20001
4 years, 8 months ago (2016-04-20 13:46:13 UTC) #9
nisse-webrtc
Now passes local testing, without the worker-thread hack in the video engine.
4 years, 8 months ago (2016-04-20 13:46:46 UTC) #10
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-20 14:44:58 UTC) #12
perkj_webrtc
lgtm with the below at least considered. https://codereview.webrtc.org/1875713002/diff/20001/webrtc/api/peerconnection_unittest.cc File webrtc/api/peerconnection_unittest.cc (right): https://codereview.webrtc.org/1875713002/diff/20001/webrtc/api/peerconnection_unittest.cc#newcode1984 webrtc/api/peerconnection_unittest.cc:1984: TEST_F(P2PTestConductor, StreamForwardVideoOnly) ...
4 years, 8 months ago (2016-04-21 08:18:28 UTC) #13
pbos-webrtc
rs-lgtm
4 years, 8 months ago (2016-04-21 13:02:54 UTC) #14
pbos-webrtc
On 2016/04/21 13:02:54, pbos-webrtc wrote: > rs-lgtm (Per knows this code better.)
4 years, 8 months ago (2016-04-21 13:03:05 UTC) #15
pbos-webrtc
https://codereview.webrtc.org/1875713002/diff/20001/webrtc/api/peerconnection_unittest.cc File webrtc/api/peerconnection_unittest.cc (right): https://codereview.webrtc.org/1875713002/diff/20001/webrtc/api/peerconnection_unittest.cc#newcode1995 webrtc/api/peerconnection_unittest.cc:1995: ASSERT_TRUE (initializing_client()->can_receive_video()); git cl format please
4 years, 8 months ago (2016-04-21 13:03:23 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1875713002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1875713002/40001
4 years, 8 months ago (2016-04-22 11:12:58 UTC) #19
nisse-webrtc
https://codereview.webrtc.org/1875713002/diff/20001/webrtc/api/peerconnection_unittest.cc File webrtc/api/peerconnection_unittest.cc (right): https://codereview.webrtc.org/1875713002/diff/20001/webrtc/api/peerconnection_unittest.cc#newcode1984 webrtc/api/peerconnection_unittest.cc:1984: TEST_F(P2PTestConductor, StreamForwardVideoOnly) { On 2016/04/21 08:18:28, perkj_webrtc wrote: > ...
4 years, 8 months ago (2016-04-22 11:13:09 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: android_arm64_rel on tryserver.webrtc (JOB_TIMED_OUT, no build URL)
4 years, 8 months ago (2016-04-22 13:13:33 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1875713002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1875713002/40001
4 years, 8 months ago (2016-04-22 13:16:01 UTC) #24
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 8 months ago (2016-04-22 14:27:41 UTC) #26
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 14:36:20 UTC) #28
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/d98cf1ff1ee971dd74da3b5abac40ae6902cb984
Cr-Commit-Position: refs/heads/master@{#12471}

Powered by Google App Engine
This is Rietveld 408576698