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

Issue 2169913003: Video: Plumb media::VideoFrame color space to cc and GpuMemoryBuffer (Closed)

Created:
4 years, 5 months ago by ccameron
Modified:
4 years, 4 months ago
Reviewers:
hubbe
CC:
chromium-reviews, posciak+watch_chromium.org, feature-media-reviews_chromium.org, cc-bugs_chromium.org, miu+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Video: Plumb media::VideoFrame color space to cc and GpuMemoryBuffer In VideoResourceUpdater, populate the cc::TextureMailbox's color space to get this through to the cc::GLRenderer, where it will be used in compositing. In GpuMemoryBufferVideoFramePool, specify the gfx::GpuMemoryBuffer's color space for scanout after populating it. BUG=622133 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_blink_rel Committed: https://crrev.com/f864d5f2f48598e2c53f1aa5986880ca8bfc31f1 Cr-Commit-Position: refs/heads/master@{#407882}

Patch Set 1 #

Patch Set 2 : Use static ctors #

Total comments: 3

Patch Set 3 : Use MRU structure #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -15 lines) Patch
M cc/resources/video_resource_updater.cc View 1 3 chunks +17 lines, -14 lines 0 comments Download
M media/base/video_frame.h View 2 chunks +4 lines, -0 lines 0 comments Download
M media/base/video_frame.cc View 1 1 chunk +18 lines, -0 lines 0 comments Download
M media/video/gpu_memory_buffer_video_frame_pool.cc View 1 chunk +4 lines, -1 line 0 comments Download

Depends on Patchset:

Messages

Total messages: 20 (9 generated)
ccameron
This should complete the plumbing plumbing part of video correction. This will specify the color ...
4 years, 5 months ago (2016-07-21 20:22:14 UTC) #3
ccameron
This removes the uglier elements and leaves VideoFrame::ColorSpace() pulling the color space out of the ...
4 years, 5 months ago (2016-07-21 22:07:03 UTC) #4
hubbe
https://codereview.chromium.org/2169913003/diff/20001/ui/gfx/color_space.cc File ui/gfx/color_space.cc (right): https://codereview.chromium.org/2169913003/diff/20001/ui/gfx/color_space.cc#newcode18 ui/gfx/color_space.cc:18: return gfx::ColorSpace(); Add TODOs? https://codereview.chromium.org/2169913003/diff/20001/ui/gfx/color_space.h File ui/gfx/color_space.h (right): https://codereview.chromium.org/2169913003/diff/20001/ui/gfx/color_space.h#newcode31 ...
4 years, 5 months ago (2016-07-21 22:12:35 UTC) #5
hubbe
lgtm forgot the LGTM
4 years, 5 months ago (2016-07-21 22:12:54 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2169913003/60001
4 years, 4 months ago (2016-07-26 05:53:51 UTC) #9
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on master.tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/88886)
4 years, 4 months ago (2016-07-26 05:56:23 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2169913003/60001
4 years, 4 months ago (2016-07-26 06:03:32 UTC) #13
commit-bot: I haz the power
Try jobs failed on following builders: linux_blink_rel on master.tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/88895)
4 years, 4 months ago (2016-07-26 06:05:24 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2169913003/60001
4 years, 4 months ago (2016-07-26 17:45:31 UTC) #17
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 4 months ago (2016-07-26 19:44:53 UTC) #18
commit-bot: I haz the power
4 years, 4 months ago (2016-07-26 19:47:47 UTC) #20
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/f864d5f2f48598e2c53f1aa5986880ca8bfc31f1
Cr-Commit-Position: refs/heads/master@{#407882}

Powered by Google App Engine
This is Rietveld 408576698