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

Issue 2005733003: Refactor VideoDenoiser to work with I420Buffer, not VideoFrame. (Closed)

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

Description

Refactor VideoDenoiser to work with I420Buffer, not VideoFrame. BUG=webrtc:5921 R=jackychen@webrtc.org, marpan@webrtc.org Committed: https://crrev.com/6af2e86b46a638f8a9309dffc3181053bd32974e Cr-Commit-Position: refs/heads/master@{#13179}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Renamed local vars for clarity. #

Patch Set 3 : Shorter names, for even better clarity. #

Patch Set 4 : Rebased. #

Patch Set 5 : Trivial rebase. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+99 lines, -71 lines) Patch
M webrtc/common_video/include/video_frame_buffer.h View 1 2 3 1 chunk +4 lines, -0 lines 0 comments Download
M webrtc/common_video/video_frame_buffer.cc View 1 2 3 2 chunks +32 lines, -11 lines 0 comments Download
M webrtc/modules/video_processing/frame_preprocessor.h View 1 chunk +2 lines, -1 line 0 comments Download
M webrtc/modules/video_processing/frame_preprocessor.cc View 1 chunk +9 lines, -7 lines 0 comments Download
M webrtc/modules/video_processing/test/denoiser_test.cc View 3 chunks +15 lines, -11 lines 0 comments Download
M webrtc/modules/video_processing/video_denoiser.h View 1 chunk +12 lines, -6 lines 2 comments Download
M webrtc/modules/video_processing/video_denoiser.cc View 1 2 3 3 chunks +25 lines, -35 lines 0 comments Download

Messages

Total messages: 38 (13 generated)
nisse-webrtc
Hi, I'm attempting to convert code mutating pixel data to use I420Buffer rather than VideoFrame, ...
4 years, 7 months ago (2016-05-23 10:10:15 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/2005733003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2005733003/1
4 years, 7 months ago (2016-05-23 10:36:17 UTC) #4
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: android_arm64_rel on tryserver.webrtc (JOB_TIMED_OUT, no build URL) ...
4 years, 7 months ago (2016-05-23 12:36:56 UTC) #6
nisse-webrtc
Ping?
4 years, 6 months ago (2016-06-09 07:42:41 UTC) #7
stefan-webrtc
Jacky, can you take a look at this?
4 years, 6 months ago (2016-06-09 09:45:23 UTC) #8
jackychen
Have you verified that this cl works without any behavior change for denoiser? It looks ...
4 years, 6 months ago (2016-06-09 19:08:36 UTC) #9
nisse-webrtc
On 2016/06/09 19:08:36, jackychen wrote: > Have you verified that this cl works without any ...
4 years, 6 months ago (2016-06-10 11:07:18 UTC) #10
nisse-webrtc
https://codereview.webrtc.org/2005733003/diff/1/webrtc/common_video/video_frame_buffer.cc File webrtc/common_video/video_frame_buffer.cc (right): https://codereview.webrtc.org/2005733003/diff/1/webrtc/common_video/video_frame_buffer.cc#newcode227 webrtc/common_video/video_frame_buffer.cc:227: return copy; On 2016/06/09 19:08:36, jackychen wrote: > Could ...
4 years, 6 months ago (2016-06-10 11:09:20 UTC) #11
jackychen
On 2016/06/10 11:09:20, nisse-webrtc wrote: > https://codereview.webrtc.org/2005733003/diff/1/webrtc/common_video/video_frame_buffer.cc > File webrtc/common_video/video_frame_buffer.cc (right): > > https://codereview.webrtc.org/2005733003/diff/1/webrtc/common_video/video_frame_buffer.cc#newcode227 > ...
4 years, 6 months ago (2016-06-10 16:56:05 UTC) #12
pbos-webrtc
On 2016/06/10 16:56:05, jackychen wrote: > On 2016/06/10 11:09:20, nisse-webrtc wrote: > > > https://codereview.webrtc.org/2005733003/diff/1/webrtc/common_video/video_frame_buffer.cc ...
4 years, 6 months ago (2016-06-10 16:57:17 UTC) #13
jackychen
On 2016/06/10 11:07:18, nisse-webrtc wrote: > On 2016/06/09 19:08:36, jackychen wrote: > > Have you ...
4 years, 6 months ago (2016-06-10 17:07:04 UTC) #14
nisse-webrtc
On 2016/06/10 17:07:04, jackychen wrote: > On 2016/06/10 11:07:18, nisse-webrtc wrote: > > On 2016/06/09 ...
4 years, 6 months ago (2016-06-15 09:04:21 UTC) #15
jackychen
On 2016/06/15 09:04:21, nisse-webrtc wrote: > On 2016/06/10 17:07:04, jackychen wrote: > > On 2016/06/10 ...
4 years, 6 months ago (2016-06-15 15:38:54 UTC) #16
nisse-webrtc
On 2016/06/10 16:57:17, pbos-webrtc wrote: > On 2016/06/10 16:56:05, jackychen wrote: > > On 2016/06/10 ...
4 years, 6 months ago (2016-06-16 07:44:07 UTC) #17
nisse-webrtc
+pbos, who expressed opinions on naming.
4 years, 6 months ago (2016-06-16 08:12:41 UTC) #19
nisse-webrtc
Marco, can you have an owner's look? Stefan is on vacation.
4 years, 6 months ago (2016-06-16 09:50:29 UTC) #21
pbos-webrtc
On 2016/06/16 08:12:41, nisse-webrtc wrote: > +pbos, who expressed opinions on naming. Just had an ...
4 years, 6 months ago (2016-06-16 11:33:10 UTC) #22
marpan2
lgtm
4 years, 6 months ago (2016-06-16 14:16:00 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2005733003/40001
4 years, 6 months ago (2016-06-16 14:49:52 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_dbg/builds/14256) android_rel on tryserver.webrtc (JOB_FAILED, ...
4 years, 6 months ago (2016-06-16 14:51:24 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2005733003/60001
4 years, 6 months ago (2016-06-16 15:00:43 UTC) #31
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg on tryserver.webrtc (JOB_FAILED, http://build.chromium.org/p/tryserver.webrtc/builders/android_dbg/builds/14258)
4 years, 6 months ago (2016-06-16 15:17:32 UTC) #33
nisse-webrtc
Committed patchset #5 (id:80001) manually as 6af2e86b46a638f8a9309dffc3181053bd32974e (presubmit successful).
4 years, 6 months ago (2016-06-17 07:13:01 UTC) #35
nisse-webrtc
Landed now. Thanks for the review. I have one remaining question, see below. https://codereview.webrtc.org/2005733003/diff/80001/webrtc/modules/video_processing/video_denoiser.h File ...
4 years, 6 months ago (2016-06-17 07:34:47 UTC) #37
jackychen
4 years, 6 months ago (2016-06-17 23:56:50 UTC) #38
Message was sent while issue was closed.
https://codereview.webrtc.org/2005733003/diff/80001/webrtc/modules/video_proc...
File webrtc/modules/video_processing/video_denoiser.h (right):

https://codereview.webrtc.org/2005733003/diff/80001/webrtc/modules/video_proc...
webrtc/modules/video_processing/video_denoiser.h:29: // from the caller.
On 2016/06/17 07:34:47, nisse-webrtc wrote:
> BTW, what do you think about this idea? It would simplify things for the
caller
> quite a lot.

SG for me. You can surely make this change.

Powered by Google App Engine
This is Rietveld 408576698