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

Issue 1828173002: Simplify class FakeVideoTrackRenderer. (Closed)

Created:
4 years, 9 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

FakeVideoTrackRenderer is a thin wrapper over FakeVideoRenderer, only registering itself on a VideoSourceInterface on construction and removing itself on destruction. Let it inherit FakeVideoRenderer, instead of proxying all methods. BUG=webrtc:5426 Committed: https://crrev.com/3858477d4b751f85cbbcc6aec3570eebe4bf8e55 Cr-Commit-Position: refs/heads/master@{#12313}

Patch Set 1 #

Patch Set 2 : Keep FakeVideoTrackRenderer, but let it inherit FakeVideoRenderer. #

Patch Set 3 : Fix use-after-free bug. #

Patch Set 4 : Revert changes to unittests, keep using FakeVideoTrackRenderer. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -17 lines) Patch
D webrtc/api/test/fakevideotrackrenderer.h View 1 2 chunks +1 line, -17 lines 0 comments Download

Messages

Total messages: 28 (11 generated)
nisse-webrtc
I noticed that the FakeVideoTrackRenderer class no longer does anything interesting, it delegates everything to ...
4 years, 9 months ago (2016-03-24 09:20:24 UTC) #2
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1828173002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1828173002/1
4 years, 9 months ago (2016-03-24 09:20:39 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_rel on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/mac_rel/builds/13791) win_rel on ...
4 years, 9 months ago (2016-03-24 09:29:49 UTC) #6
perkj_webrtc
On 2016/03/24 09:29:49, commit-bot: I haz the power wrote: > Dry run: Try jobs failed ...
4 years, 9 months ago (2016-03-24 10:27:09 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/1828173002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1828173002/20001
4 years, 9 months ago (2016-03-24 10:34:39 UTC) #9
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_rel on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/win_rel/builds/13778)
4 years, 9 months ago (2016-03-24 10:42:19 UTC) #11
nisse-webrtc
Ok, I'm having some second thoughts on this cl. The raw pointer actually broke the ...
4 years, 9 months ago (2016-03-24 10:42:34 UTC) #12
perkj_webrtc
On 2016/03/24 10:42:34, nisse-webrtc wrote: > Ok, I'm having some second thoughts on this cl. ...
4 years, 8 months ago (2016-03-29 15:27:31 UTC) #13
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1828173002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1828173002/40001
4 years, 8 months ago (2016-03-30 08:21:19 UTC) #15
nisse-webrtc
Fixed the use-after-free bug in previous version. Question is, what should we do? Do you ...
4 years, 8 months ago (2016-03-30 09:13:24 UTC) #16
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-03-30 09:21:47 UTC) #18
perkj_webrtc
On 2016/03/30 09:21:47, commit-bot: I haz the power wrote: > Dry run: This issue passed ...
4 years, 8 months ago (2016-04-04 06:20:53 UTC) #19
nisse-webrtc
Reverted all changes but fakevideotrackrenderer.h.
4 years, 8 months ago (2016-04-04 06:41:52 UTC) #21
perkj_webrtc
lgtm
4 years, 8 months ago (2016-04-07 11:18:44 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1828173002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1828173002/60001
4 years, 8 months ago (2016-04-11 10:42:15 UTC) #24
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 8 months ago (2016-04-11 11:38:35 UTC) #26
commit-bot: I haz the power
4 years, 8 months ago (2016-04-11 11:38:45 UTC) #28
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/3858477d4b751f85cbbcc6aec3570eebe4bf8e55
Cr-Commit-Position: refs/heads/master@{#12313}

Powered by Google App Engine
This is Rietveld 408576698