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

Issue 7046031: OmxVideoDecodeAcceleratorTest improvements: (Closed)

Created:
9 years, 6 months ago by Ami GONE FROM CHROMIUM
Modified:
9 years, 6 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, jam, apatrick_chromium, Paweł Hajdan Jr., cfreeman, vjain, vhiremath
Visibility:
Public.

Description

OmxVideoDecodeAcceleratorTest improvements: - Added support for decoding multiple NALUs per Decode() call. Found & filed bug to nvidia (http://code.google.com/p/chrome-os-partner/issues/detail?id=4378) - Added support for running multiple decoders in parallel. - Added support for tracking decoding frames-per-second & asserting reasonable performance. FPS numbers from a random run, for flavor: - Single decoder swapping to display yields ~54fps - Three decoders swapping to display yield ~18-19fps each - Single decoder *not* swapping to display yields 195-220fps in different chunking configurations. BUG=none TEST=run the test Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=88631

Patch Set 1 #

Total comments: 14

Patch Set 2 : . #

Patch Set 3 : only eglMakeCurrent the first surface in initialization to make GL go. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+326 lines, -166 lines) Patch
M content/common/gpu/omx_video_decode_accelerator.cc View 1 chunk +3 lines, -10 lines 0 comments Download
M content/common/gpu/omx_video_decode_accelerator_unittest.cc View 1 2 17 chunks +323 lines, -156 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Ami GONE FROM CHROMIUM
brettw: OWNERS please vrk: please review
9 years, 6 months ago (2011-06-07 21:55:41 UTC) #1
vrk (LEFT CHROMIUM)
LGTM with a few nits! http://codereview.chromium.org/7046031/diff/1/content/common/gpu/omx_video_decode_accelerator_unittest.cc File content/common/gpu/omx_video_decode_accelerator_unittest.cc (left): http://codereview.chromium.org/7046031/diff/1/content/common/gpu/omx_video_decode_accelerator_unittest.cc#oldcode583 content/common/gpu/omx_video_decode_accelerator_unittest.cc:583: // - Test multiple ...
9 years, 6 months ago (2011-06-09 20:36:11 UTC) #2
Ami GONE FROM CHROMIUM
http://codereview.chromium.org/7046031/diff/1/content/common/gpu/omx_video_decode_accelerator_unittest.cc File content/common/gpu/omx_video_decode_accelerator_unittest.cc (left): http://codereview.chromium.org/7046031/diff/1/content/common/gpu/omx_video_decode_accelerator_unittest.cc#oldcode583 content/common/gpu/omx_video_decode_accelerator_unittest.cc:583: // - Test multiple decodes; sequentially & concurrently. On ...
9 years, 6 months ago (2011-06-09 23:22:25 UTC) #3
Ami GONE FROM CHROMIUM
+kbr for OWNERS approval -brettw (who is on vacation; d'oh!)
9 years, 6 months ago (2011-06-09 23:24:54 UTC) #4
Ken Russell (switch to Gerrit)
9 years, 6 months ago (2011-06-10 00:25:00 UTC) #5
LGTM from OWNERS standpoint. Yay tests.

Powered by Google App Engine
This is Rietveld 408576698