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 727893002: Implement a reorder queue in VTVideoDecodeAccelerator. (Closed)

Created:
6 years, 1 month ago by sandersd (OOO until July 31)
Modified:
6 years ago
Reviewers:
*DaleCurtis, 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@vt_queue_frames
Project:
chromium
Visibility:
Public.

Description

Implement a reorder queue in VTVideoDecodeAccelerator. This CL does not implement that actual computation of the order, becuase the original plan of just copying the implementation from the VAAPI was buggy. A second CL will follow with the computation once the bugs are fully understood. BUG=133828 Committed: https://crrev.com/e01b2b9885d764591a3fd2b67f76ccd3c5e2248b Cr-Commit-Position: refs/heads/master@{#305905}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Add comments. #

Patch Set 3 : Fix returns. #

Patch Set 4 : Rebase. #

Patch Set 5 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+187 lines, -51 lines) Patch
M content/common/gpu/media/vt_video_decode_accelerator.h View 1 2 3 6 chunks +33 lines, -7 lines 0 comments Download
M content/common/gpu/media/vt_video_decode_accelerator.cc View 1 2 3 4 15 chunks +154 lines, -44 lines 0 comments Download

Messages

Total messages: 27 (9 generated)
sandersd (OOO until July 31)
6 years, 1 month ago (2014-11-14 19:14:45 UTC) #3
DaleCurtis
Haven't dug through it yet, but is there a platform agnostic unit test which covers ...
6 years, 1 month ago (2014-11-14 19:27:48 UTC) #4
sandersd (OOO until July 31)
On 2014/11/14 19:27:48, DaleCurtis wrote: > Haven't dug through it yet, but is there a ...
6 years, 1 month ago (2014-11-14 19:44:52 UTC) #5
DaleCurtis
Mostly looks good to me, but needs some docs and is still blocked on submission ...
6 years, 1 month ago (2014-11-14 21:11:45 UTC) #6
sandersd (OOO until July 31)
https://codereview.chromium.org/727893002/diff/1/content/common/gpu/media/vt_video_decode_accelerator.cc File content/common/gpu/media/vt_video_decode_accelerator.cc (right): https://codereview.chromium.org/727893002/diff/1/content/common/gpu/media/vt_video_decode_accelerator.cc#newcode570 content/common/gpu/media/vt_video_decode_accelerator.cc:570: while (ProcessReorderQueue() || ProcessTaskQueue()); On 2014/11/14 21:11:45, DaleCurtis wrote: ...
6 years, 1 month ago (2014-11-14 21:28:52 UTC) #7
DaleCurtis
https://codereview.chromium.org/727893002/diff/1/content/common/gpu/media/vt_video_decode_accelerator.cc File content/common/gpu/media/vt_video_decode_accelerator.cc (right): https://codereview.chromium.org/727893002/diff/1/content/common/gpu/media/vt_video_decode_accelerator.cc#newcode570 content/common/gpu/media/vt_video_decode_accelerator.cc:570: while (ProcessReorderQueue() || ProcessTaskQueue()); On 2014/11/14 21:28:52, sandersd wrote: ...
6 years, 1 month ago (2014-11-14 21:41:54 UTC) #8
sandersd (OOO until July 31)
On 2014/11/14 21:41:54, DaleCurtis wrote: > https://codereview.chromium.org/727893002/diff/1/content/common/gpu/media/vt_video_decode_accelerator.cc > File content/common/gpu/media/vt_video_decode_accelerator.cc (right): > > https://codereview.chromium.org/727893002/diff/1/content/common/gpu/media/vt_video_decode_accelerator.cc#newcode570 > ...
6 years, 1 month ago (2014-11-14 21:58:09 UTC) #10
DaleCurtis
1.5ms seems fine to me for extreme (and hopefully unlikely cases), for posterity 60fps == ...
6 years, 1 month ago (2014-11-14 22:00:54 UTC) #11
sandersd (OOO until July 31)
On 2014/11/14 22:00:54, DaleCurtis wrote: > 1.5ms seems fine to me for extreme (and hopefully ...
6 years, 1 month ago (2014-11-14 22:04:41 UTC) #12
DaleCurtis
Should I take back my approval then? :p (that's fine though, we have agnostic tests ...
6 years, 1 month ago (2014-11-14 22:07:50 UTC) #13
sandersd (OOO until July 31)
posciak: ping?
6 years, 1 month ago (2014-11-19 23:22:08 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/727893002/80001
6 years ago (2014-11-26 21:25:45 UTC) #16
commit-bot: I haz the power
All required reviewers (with asterisk prefixes) have not yet approved this CL. No LGTM from ...
6 years ago (2014-11-26 21:25:49 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/727893002/80001
6 years ago (2014-11-26 21:29:42 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: mac_gpu on tryserver.chromium.gpu (http://build.chromium.org/p/tryserver.chromium.gpu/builders/mac_gpu/builds/86990) ios_dbg_simulator on tryserver.chromium.mac (http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator/builds/37046) win8_chromium_rel ...
6 years ago (2014-11-26 21:34:04 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/727893002/100001
6 years ago (2014-11-26 21:52:42 UTC) #25
commit-bot: I haz the power
Committed patchset #5 (id:100001)
6 years ago (2014-11-26 22:38:29 UTC) #26
commit-bot: I haz the power
6 years ago (2014-11-26 22:39:08 UTC) #27
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/e01b2b9885d764591a3fd2b67f76ccd3c5e2248b
Cr-Commit-Position: refs/heads/master@{#305905}

Powered by Google App Engine
This is Rietveld 408576698