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

Issue 465293002: rendering_helper - Wait for rendering before resetting the decoder. (Closed)

Created:
6 years, 4 months ago by Owen Lin
Modified:
6 years, 3 months ago
Reviewers:
Pawel Osciak
CC:
chromium-reviews, posciak+watch_chromium.org, jam, mcasas+watch_chromium.org, feature-media-reviews_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org, wjia+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

rendering_helper - Wait for rendering before resetting the decoder. BUG=391641 TEST= Run the test on lumpy Committed: https://crrev.com/1cc19e420c43d6ec628a0b62bdcc86625d366a65 Cr-Commit-Position: refs/heads/master@{#291635}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Addressing review comment #

Patch Set 3 : address review comments #

Total comments: 2

Patch Set 4 : address review comment #

Patch Set 5 : rebased to TOT #

Total comments: 1

Patch Set 6 : add document to frames_at_render_. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -16 lines) Patch
M content/common/gpu/media/rendering_helper.h View 1 2 3 4 2 chunks +6 lines, -2 lines 0 comments Download
M content/common/gpu/media/rendering_helper.cc View 1 2 3 4 5 chunks +9 lines, -9 lines 0 comments Download
M content/common/gpu/media/video_decode_accelerator_unittest.cc View 1 2 3 4 5 6 chunks +20 lines, -5 lines 0 comments Download

Messages

Total messages: 21 (0 generated)
Owen Lin
PTAL. Thanks.
6 years, 4 months ago (2014-08-13 10:05:02 UTC) #1
Pawel Osciak
On 2014/08/13 10:05:02, Owen Lin wrote: > PTAL. Thanks. What do you think about this ...
6 years, 4 months ago (2014-08-14 05:08:33 UTC) #2
Pawel Osciak
https://codereview.chromium.org/465293002/diff/1/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/465293002/diff/1/content/common/gpu/media/rendering_helper.cc#newcode97 content/common/gpu/media/rendering_helper.cc:97: Clear(); Should we assert that pending frames are empty? ...
6 years, 4 months ago (2014-08-14 05:11:08 UTC) #3
Owen Lin
On 2014/08/14 05:08:33, Pawel Osciak wrote: > On 2014/08/13 10:05:02, Owen Lin wrote: > > ...
6 years, 4 months ago (2014-08-14 08:22:17 UTC) #4
Pawel Osciak
On 2014/08/14 08:22:17, Owen Lin wrote: > On 2014/08/14 05:08:33, Pawel Osciak wrote: > > ...
6 years, 4 months ago (2014-08-14 08:54:28 UTC) #5
Owen Lin
On 2014/08/14 08:54:28, Pawel Osciak wrote: > On 2014/08/14 08:22:17, Owen Lin wrote: > > ...
6 years, 4 months ago (2014-08-14 10:26:42 UTC) #6
Owen Lin
PTAL. Thanks. https://codereview.chromium.org/465293002/diff/1/content/common/gpu/media/rendering_helper.cc File content/common/gpu/media/rendering_helper.cc (right): https://codereview.chromium.org/465293002/diff/1/content/common/gpu/media/rendering_helper.cc#newcode97 content/common/gpu/media/rendering_helper.cc:97: Clear(); On 2014/08/14 05:11:07, Pawel Osciak wrote: ...
6 years, 4 months ago (2014-08-14 10:55:35 UTC) #7
Pawel Osciak
https://codereview.chromium.org/465293002/diff/40001/content/common/gpu/media/rendering_helper.h File content/common/gpu/media/rendering_helper.h (right): https://codereview.chromium.org/465293002/diff/40001/content/common/gpu/media/rendering_helper.h#newcode103 content/common/gpu/media/rendering_helper.h:103: void Flush(size_t window_id, const base::Closure& flush_done_cb); You misunderstood me. ...
6 years, 4 months ago (2014-08-15 06:06:43 UTC) #8
Owen Lin
In this PS, I moved rendering_helper->Flush() from NotifyFlushDone() to NotifyResetDone(). It actually failed in the ...
6 years, 4 months ago (2014-08-18 10:06:36 UTC) #9
Pawel Osciak
Oh, you rebased on top of the other CL... It won't work this way and ...
6 years, 4 months ago (2014-08-20 10:34:12 UTC) #10
Owen Lin
I just rebased onto the TOT. PTAL. So many thanks.
6 years, 4 months ago (2014-08-22 07:34:28 UTC) #11
Pawel Osciak
lgtm % nit https://chromiumcodereview.appspot.com/465293002/diff/80001/content/common/gpu/media/video_decode_accelerator_unittest.cc File content/common/gpu/media/video_decode_accelerator_unittest.cc (right): https://chromiumcodereview.appspot.com/465293002/diff/80001/content/common/gpu/media/video_decode_accelerator_unittest.cc#newcode319 content/common/gpu/media/video_decode_accelerator_unittest.cc:319: int frames_at_render_; Please document.
6 years, 4 months ago (2014-08-22 08:49:43 UTC) #12
Owen Lin
The CQ bit was checked by owenlin@chromium.org
6 years, 4 months ago (2014-08-22 09:39:09 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/owenlin@chromium.org/465293002/100001
6 years, 4 months ago (2014-08-22 09:39:42 UTC) #14
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: linux_gpu_triggered_tests on tryserver.chromium.gpu ...
6 years, 4 months ago (2014-08-22 10:33:31 UTC) #15
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-22 11:26:49 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg_tests_recipe on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_dbg_tests_recipe/builds/1378)
6 years, 4 months ago (2014-08-22 11:26:50 UTC) #17
Pawel Osciak
The CQ bit was checked by posciak@chromium.org
6 years, 3 months ago (2014-08-25 01:53:43 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/owenlin@chromium.org/465293002/100001
6 years, 3 months ago (2014-08-25 01:53:56 UTC) #19
commit-bot: I haz the power
Committed patchset #6 (100001) as cc7dccb80ac4aba6762d960c718f56acc825b2f2
6 years, 3 months ago (2014-08-25 02:46:51 UTC) #20
commit-bot: I haz the power
6 years, 3 months ago (2014-09-10 02:32:56 UTC) #21
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/1cc19e420c43d6ec628a0b62bdcc86625d366a65
Cr-Commit-Position: refs/heads/master@{#291635}

Powered by Google App Engine
This is Rietveld 408576698