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

Issue 10411042: hook up new MacVideoDecodeAccelerator (Closed)

Created:
8 years, 7 months ago by sail
Modified:
8 years, 6 months ago
CC:
chromium-reviews, jochen+watch-content_chromium.org, jam, apatrick_chromium, joi+watch-content_chromium.org, feature-media-reviews_chromium.org, darin-cc_chromium.org
Visibility:
Public.

Description

hook up new MacVideoDecodeAccelerator This CL hooks up the new MacVideoDecodeAccelerator so that it can be instantiated by the HTML5 and pepper code. Currently only the pepper code uses it. I also updated the pepper video_decode example app to be able to draw the GL_TEXTURE_RECTANGLE_ARB textures that the Mac decoder generates. BUG=127414 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=141302 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=141977

Patch Set 1 #

Patch Set 2 : clean up #

Patch Set 3 : clean up #

Patch Set 4 : clean up #

Patch Set 5 : clean up #

Total comments: 16

Patch Set 6 : address review comments #

Total comments: 4

Patch Set 7 : address review comments #

Patch Set 8 : address review comments #

Patch Set 9 : fix build #

Patch Set 10 : fix build #

Patch Set 11 : " #

Unified diffs Side-by-side diffs Delta from patch set Stats (+155 lines, -72 lines) Patch
M content/common/gpu/media/gpu_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 3 chunks +24 lines, -21 lines 0 comments Download
M gpu/command_buffer/common/gles2_cmd_utils.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/gles2_cmd_decoder.cc View 1 2 3 4 5 6 7 8 1 chunk +2 lines, -2 lines 0 comments Download
M gpu/command_buffer/service/program_manager.h View 1 2 1 chunk +2 lines, -2 lines 0 comments Download
M ppapi/examples/video_decode/video_decode.cc View 1 2 3 4 5 6 16 chunks +125 lines, -47 lines 0 comments Download

Messages

Total messages: 12 (0 generated)
sail
8 years, 7 months ago (2012-05-19 19:48:26 UTC) #1
jochen (gone - plz use gerrit)
https://chromiumcodereview.appspot.com/10411042/diff/12001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/10411042/diff/12001/content/common/gpu/media/gpu_video_decode_accelerator.cc#newcode26 content/common/gpu/media/gpu_video_decode_accelerator.cc:26: #include "base/win/windows_version.h" nit. alphabetical ordering
8 years, 7 months ago (2012-05-19 20:16:09 UTC) #2
Ami GONE FROM CHROMIUM
I'm not qualified to review the changes to gpu/* in this CL, please add an ...
8 years, 7 months ago (2012-05-19 20:46:11 UTC) #3
sail
https://chromiumcodereview.appspot.com/10411042/diff/12001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/10411042/diff/12001/content/common/gpu/media/gpu_video_decode_accelerator.cc#newcode133 content/common/gpu/media/gpu_video_decode_accelerator.cc:133: scoped_refptr<DXVAVideoDecodeAccelerator> video_decoder( On 2012/05/19 20:46:12, Ami Fischman wrote: > ...
8 years, 6 months ago (2012-05-29 04:21:28 UTC) #4
Ami GONE FROM CHROMIUM
lgtm https://chromiumcodereview.appspot.com/10411042/diff/13001/ppapi/examples/video_decode/video_decode.cc File ppapi/examples/video_decode/video_decode.cc (right): https://chromiumcodereview.appspot.com/10411042/diff/13001/ppapi/examples/video_decode/video_decode.cc#newcode251 ppapi/examples/video_decode/video_decode.cc:251: gles2_if_->DeleteProgram(context_->pp_resource(), shader_2d_.program); Should these DeleteProgram calls live in ...
8 years, 6 months ago (2012-05-29 17:42:38 UTC) #5
sail
https://chromiumcodereview.appspot.com/10411042/diff/12001/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (right): https://chromiumcodereview.appspot.com/10411042/diff/12001/content/common/gpu/media/gpu_video_decode_accelerator.cc#newcode26 content/common/gpu/media/gpu_video_decode_accelerator.cc:26: #include "base/win/windows_version.h" On 2012/05/19 20:46:12, Ami Fischman wrote: > ...
8 years, 6 months ago (2012-05-30 03:51:33 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/10411042/18002
8 years, 6 months ago (2012-06-08 19:45:04 UTC) #7
commit-bot: I haz the power
Change committed as 141302
8 years, 6 months ago (2012-06-08 22:14:14 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/10411042/32002
8 years, 6 months ago (2012-06-09 00:54:35 UTC) #9
commit-bot: I haz the power
Try job failure for 10411042-32002 (retry) on mac_rel for step "compile" (clobber build). It's a ...
8 years, 6 months ago (2012-06-09 01:13:10 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sail@chromium.org/10411042/38001
8 years, 6 months ago (2012-06-13 19:52:13 UTC) #11
commit-bot: I haz the power
8 years, 6 months ago (2012-06-13 21:18:12 UTC) #12
Change committed as 141977

Powered by Google App Engine
This is Rietveld 408576698