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

Issue 8510039: Initial implementation of the DXVA 2.0 H.264 hardware decoder for pepper for Windows. The decodin... (Closed)

Created:
9 years, 1 month ago by ananta
Modified:
9 years ago
CC:
chromium-reviews, hclam+watch_chromium.org, ddorwin+watch_chromium.org, fischman+watch_chromium.org, jam, acolwell+watch_chromium.org, annacc+watch_chromium.org, dpranke-watch+content_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, ajwong+watch_chromium.org, vrk (LEFT CHROMIUM), scherkus (not reviewing), ihf+watch_chromium.org, dgkoch
Visibility:
Public.

Description

Initial implementation of the DXVA 2.0 H.264 hardware decoder for pepper for Windows. The decoding is done using the Microsoft Media Foundation API. To render the output bitmap on the GPU texture we create a temporary Direct3D surface in the RGB format and copy the decoded contents to this surface. This will change once we have an ANGLE extension which allows us to pass the decoded surface as is for rendering. We do the following prior to initializing the GPU sandbox:- 1. Load necessary decoding dlls. 2. Create static instances of the IDirect3DDeviceManager9 and the IDirect3DDevice9Ex interfaces. These are shared among all decoder instances. This work is done in the PreSandboxInitialization function in the DXVAVideoDecodeAccelerator class. We cannot use CoCreateInstance to instantiate the h.264 decoder as that fails in the sandbox. Instead we do the donkey work of loading the dll and using DllGetClassObject to instantiate the decoder. BUG=none TEST=Refactored the omx_video_decode_accelerator_unittest.cc test to ensure it works on Windows and Chrome OS. This file has been renamed as video_decode_accelerator_unittest.cc as it now works on both windows and cros. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=115482

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 11

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Total comments: 23

Patch Set 7 : '' #

Patch Set 8 : '' #

Total comments: 16

Patch Set 9 : '' #

Patch Set 10 : '' #

Patch Set 11 : '' #

Total comments: 189

Patch Set 12 : '' #

Patch Set 13 : '' #

Patch Set 14 : '' #

Patch Set 15 : '' #

Patch Set 16 : '' #

Patch Set 17 : '' #

Patch Set 18 : '' #

Patch Set 19 : '' #

Patch Set 20 : '' #

Patch Set 21 : '' #

Patch Set 22 : '' #

Patch Set 23 : '' #

Patch Set 24 : '' #

Patch Set 25 : '' #

Patch Set 26 : '' #

Patch Set 27 : '' #

Patch Set 28 : '' #

Patch Set 29 : '' #

Total comments: 151

Patch Set 30 : '' #

Patch Set 31 : '' #

Patch Set 32 : '' #

Patch Set 33 : '' #

Patch Set 34 : '' #

Patch Set 35 : '' #

Patch Set 36 : '' #

Patch Set 37 : '' #

Patch Set 38 : '' #

Patch Set 39 : '' #

Patch Set 40 : '' #

Patch Set 41 : '' #

Patch Set 42 : '' #

Patch Set 43 : '' #

Total comments: 51

Patch Set 44 : '' #

Total comments: 11

Patch Set 45 : '' #

Patch Set 46 : '' #

Total comments: 14

Patch Set 47 : '' #

Total comments: 8

Patch Set 48 : '' #

Patch Set 49 : '' #

Total comments: 6

Patch Set 50 : '' #

Total comments: 1

Patch Set 51 : '' #

Patch Set 52 : '' #

Total comments: 7

Patch Set 53 : '' #

Patch Set 54 : '' #

Patch Set 55 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1337 lines, -1122 lines) Patch
M content/common/gpu/gpu_command_buffer_stub.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 1 chunk +2 lines, -1 line 0 comments Download
A content/common/gpu/media/dxva_video_decode_accelerator.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 1 chunk +221 lines, -0 lines 0 comments Download
A content/common/gpu/media/dxva_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 1 chunk +849 lines, -0 lines 0 comments Download
M content/common/gpu/media/gpu_video_decode_accelerator.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 1 chunk +4 lines, -1 line 0 comments Download
M content/common/gpu/media/gpu_video_decode_accelerator.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 2 chunks +31 lines, -6 lines 0 comments Download
D content/common/gpu/media/omx_video_decode_accelerator_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 1 chunk +0 lines, -1024 lines 0 comments Download
A + content/common/gpu/media/video_decode_accelerator_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 23 chunks +175 lines, -86 lines 0 comments Download
M content/content_common.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 1 chunk +36 lines, -0 lines 0 comments Download
M content/content_tests.gypi View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 2 chunks +16 lines, -4 lines 0 comments Download
M content/gpu/gpu_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 40 (0 generated)
apatrick_chromium
I know this isn't ready for review yet but a few ideas... http://codereview.chromium.org/8510039/diff/3003/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc ...
9 years, 1 month ago (2011-11-14 20:55:07 UTC) #1
apatrick_chromium
Here's an EGL extension that could allow access to the ANGLE's D3D and a renderable ...
9 years, 1 month ago (2011-11-14 22:13:37 UTC) #2
apatrick_chromium
This is a (not yet working) prototype of a GL extension to copy an IDirect3DSurface9 ...
9 years, 1 month ago (2011-11-15 00:20:55 UTC) #3
apatrick_chromium
+daniel to look at the ANGLE side of things. http://codereview.chromium.org/8510039/diff/3003/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/3003/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode378 content/common/gpu/media/dxva_video_decode_accelerator.cc:378: ...
9 years, 1 month ago (2011-11-16 22:57:17 UTC) #4
ananta
9 years ago (2011-12-13 01:31:03 UTC) #5
ananta
http://codereview.chromium.org/8510039/diff/3003/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/3003/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode21 content/common/gpu/media/dxva_video_decode_accelerator.cc:21: base::LazyInstance<base::win::ScopedCOMInitializer> On 2011/11/14 20:55:07, apatrick_chromium wrote: > This happens ...
9 years ago (2011-12-13 01:39:15 UTC) #6
apatrick_chromium
Also, I think the first lint error is legit. http://codereview.chromium.org/8510039/diff/17001/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/17001/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode372 content/common/gpu/media/dxva_video_decode_accelerator.cc:372: ...
9 years ago (2011-12-13 02:00:11 UTC) #7
Ami GONE FROM CHROMIUM
Exciting times! Reviewed everything but the meat of the change (the DXVA decoder) :) Will ...
9 years ago (2011-12-13 02:37:11 UTC) #8
ananta
http://codereview.chromium.org/8510039/diff/17001/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/17001/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode372 content/common/gpu/media/dxva_video_decode_accelerator.cc:372: d3d9_.Attach(Direct3DCreate9(D3D_SDK_VERSION)); On 2011/12/13 02:00:13, apatrick_chromium wrote: > I don't ...
9 years ago (2011-12-13 02:51:17 UTC) #9
ananta
http://codereview.chromium.org/8510039/diff/24001/content/common/gpu/media/gpu_video_decode_accelerator.h File content/common/gpu/media/gpu_video_decode_accelerator.h (right): http://codereview.chromium.org/8510039/diff/24001/content/common/gpu/media/gpu_video_decode_accelerator.h#newcode50 content/common/gpu/media/gpu_video_decode_accelerator.h:50: base::ProcessHandle renderer_process); On 2011/12/13 02:37:12, Ami Fischman wrote: > ...
9 years ago (2011-12-13 02:54:35 UTC) #10
Ami GONE FROM CHROMIUM
Reviewed the .h file & got to the bottom of Decode() in the .cc file. ...
9 years ago (2011-12-13 07:24:56 UTC) #11
Ami GONE FROM CHROMIUM
Done. http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode165 content/common/gpu/media/dxva_video_decode_accelerator.cc:165: bool DXVAVideoDecodeAccelerator::Initialize(Profile profile) { profile is unused in ...
9 years ago (2011-12-13 16:44:06 UTC) #12
cpu_(ooo_6.6-7.5)
http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode177 content/common/gpu/media/dxva_video_decode_accelerator.cc:177: << std::hex << std::showbase << hr; is the object ...
9 years ago (2011-12-13 19:28:57 UTC) #13
Ami GONE FROM CHROMIUM
BTW I should have mentioned in my review explicitly: I don't know the MF APIs ...
9 years ago (2011-12-13 19:30:23 UTC) #14
apatrick_chromium
http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode204 content/common/gpu/media/dxva_video_decode_accelerator.cc:204: if (!::DuplicateHandle(renderer_process_, On 2011/12/13 07:24:56, Ami Fischman wrote: > ...
9 years ago (2011-12-13 19:51:00 UTC) #15
Ami GONE FROM CHROMIUM
http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode688 content/common/gpu/media/dxva_video_decode_accelerator.cc:688: // TODO(ananta) On 2011/12/13 16:44:06, Ami Fischman wrote: > ...
9 years ago (2011-12-13 20:24:38 UTC) #16
ananta
http://codereview.chromium.org/8510039/diff/24001/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/24001/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode798 content/common/gpu/media/dxva_video_decode_accelerator.cc:798: glBindTexture(GL_TEXTURE_2D, 0); On 2011/12/13 02:51:18, ananta wrote: > On ...
9 years ago (2011-12-13 23:29:15 UTC) #17
ananta
http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.h File content/common/gpu/media/dxva_video_decode_accelerator.h (right): http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.h#newcode127 content/common/gpu/media/dxva_video_decode_accelerator.h:127: uint32 decode_start_time_; On 2011/12/13 07:24:56, Ami Fischman wrote: > ...
9 years ago (2011-12-14 23:56:52 UTC) #18
Ami GONE FROM CHROMIUM
Mostly nits. http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.h File content/common/gpu/media/dxva_video_decode_accelerator.h (right): http://codereview.chromium.org/8510039/diff/34002/content/common/gpu/media/dxva_video_decode_accelerator.h#newcode23 content/common/gpu/media/dxva_video_decode_accelerator.h:23: // Class to provide a DXVA 2.0 ...
9 years ago (2011-12-16 07:38:54 UTC) #19
ananta
http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode30 content/common/gpu/media/dxva_video_decode_accelerator.cc:30: static const int kNumPictureBuffers = 5; On 2011/12/16 07:38:54, ...
9 years ago (2011-12-17 00:40:25 UTC) #20
ananta
http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode174 content/common/gpu/media/dxva_video_decode_accelerator.cc:174: method_factory_.reset( On 2011/12/16 07:38:54, Ami Fischman wrote: > Unused, ...
9 years ago (2011-12-17 01:29:07 UTC) #21
Ami GONE FROM CHROMIUM
http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode148 content/common/gpu/media/dxva_video_decode_accelerator.cc:148: bool is_available, const media::PictureBuffer& buffer) On 2011/12/17 00:40:25, ananta ...
9 years ago (2011-12-19 22:53:43 UTC) #22
ananta
http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/47004/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode273 content/common/gpu/media/dxva_video_decode_accelerator.cc:273: // Note: This may break clients which expect every ...
9 years ago (2011-12-20 02:27:22 UTC) #23
Ami GONE FROM CHROMIUM
http://codereview.chromium.org/8510039/diff/67040/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/67040/content/common/gpu/media/gpu_video_decode_accelerator.cc#newcode30 content/common/gpu/media/gpu_video_decode_accelerator.cc:30: #include "ui/gfx/gl/gl_context.h" On 2011/12/20 02:27:22, ananta wrote: > On ...
9 years ago (2011-12-20 21:00:24 UTC) #24
ananta
http://codereview.chromium.org/8510039/diff/67040/content/common/gpu/media/gpu_video_decode_accelerator.cc File content/common/gpu/media/gpu_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/67040/content/common/gpu/media/gpu_video_decode_accelerator.cc#newcode30 content/common/gpu/media/gpu_video_decode_accelerator.cc:30: #include "ui/gfx/gl/gl_context.h" On 2011/12/20 21:00:24, Ami Fischman wrote: > ...
9 years ago (2011-12-20 22:27:27 UTC) #25
Ami GONE FROM CHROMIUM
LGTM modulo nits & not knowing how the MF APIs work. I'm patching the CL ...
9 years ago (2011-12-21 00:39:15 UTC) #26
Ami GONE FROM CHROMIUM
With the changes below, video_decode_accelerator_unittest & ppapi_example_gles2 both work correctly on cros/arm. http://codereview.chromium.org/8510039/diff/52023/content/common/gpu/media/video_decode_accelerator_unittest.cc File content/common/gpu/media/video_decode_accelerator_unittest.cc ...
9 years ago (2011-12-21 01:41:15 UTC) #27
ananta
http://codereview.chromium.org/8510039/diff/52023/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/52023/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode39 content/common/gpu/media/dxva_video_decode_accelerator.cc:39: DLOG(ERROR) << "Failed ***"; \ On 2011/12/21 00:39:15, Ami ...
9 years ago (2011-12-21 02:59:58 UTC) #28
Ami GONE FROM CHROMIUM
The cros_tegra2 trybot failure is caused by the fact that the cros chrome ebuild file ...
9 years ago (2011-12-21 06:13:55 UTC) #29
ananta
http://codereview.chromium.org/8510039/diff/78002/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/78002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode192 content/common/gpu/media/dxva_video_decode_accelerator.cc:192: LoadLibrary(decoding_dlls[i]); On 2011/12/21 06:13:55, Ami Fischman wrote: > What ...
9 years ago (2011-12-21 07:04:54 UTC) #30
ananta
On 2011/12/21 07:04:54, ananta wrote: > http://codereview.chromium.org/8510039/diff/78002/content/common/gpu/media/dxva_video_decode_accelerator.cc > File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): > > http://codereview.chromium.org/8510039/diff/78002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode192 > ...
9 years ago (2011-12-21 07:06:43 UTC) #31
Ami GONE FROM CHROMIUM
http://codereview.chromium.org/8510039/diff/85002/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/85002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode180 content/common/gpu/media/dxva_video_decode_accelerator.cc:180: if (loaded_decoder_dlls_) DCHECK(!loaded_decoder_dlls_) instead to enforce this is called ...
9 years ago (2011-12-21 18:04:56 UTC) #32
ananta
http://codereview.chromium.org/8510039/diff/85002/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/85002/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode180 content/common/gpu/media/dxva_video_decode_accelerator.cc:180: if (loaded_decoder_dlls_) On 2011/12/21 18:04:56, Ami Fischman wrote: > ...
9 years ago (2011-12-21 18:39:37 UTC) #33
Ami GONE FROM CHROMIUM
http://codereview.chromium.org/8510039/diff/80019/content/common/gpu/media/dxva_video_decode_accelerator.cc File content/common/gpu/media/dxva_video_decode_accelerator.cc (right): http://codereview.chromium.org/8510039/diff/80019/content/common/gpu/media/dxva_video_decode_accelerator.cc#newcode181 content/common/gpu/media/dxva_video_decode_accelerator.cc:181: DCHECK(!!loaded_decoder_dlls_); Why !! ??
9 years ago (2011-12-21 18:57:44 UTC) #34
Ami GONE FROM CHROMIUM
LGTM
9 years ago (2011-12-21 19:10:53 UTC) #35
apatrick_chromium
gpu owners LGTM.
9 years ago (2011-12-21 19:16:25 UTC) #36
Ami GONE FROM CHROMIUM
still lgtm http://codereview.chromium.org/8510039/diff/78017/content/common/gpu/media/dxva_video_decode_accelerator.h File content/common/gpu/media/dxva_video_decode_accelerator.h (right): http://codereview.chromium.org/8510039/diff/78017/content/common/gpu/media/dxva_video_decode_accelerator.h#newcode212 content/common/gpu/media/dxva_video_decode_accelerator.h:212: // Set to true if any necessary ...
9 years ago (2011-12-21 22:07:07 UTC) #37
apatrick_chromium
LGTM with 1 fix. http://codereview.chromium.org/8510039/diff/78017/content/content_common.gypi File content/content_common.gypi (right): http://codereview.chromium.org/8510039/diff/78017/content/content_common.gypi#newcode352 content/content_common.gypi:352: 'libGLESv2.dll', Per offline discussion, this ...
9 years ago (2011-12-21 22:14:34 UTC) #38
ananta
http://codereview.chromium.org/8510039/diff/78017/content/common/gpu/media/dxva_video_decode_accelerator.h File content/common/gpu/media/dxva_video_decode_accelerator.h (right): http://codereview.chromium.org/8510039/diff/78017/content/common/gpu/media/dxva_video_decode_accelerator.h#newcode212 content/common/gpu/media/dxva_video_decode_accelerator.h:212: // Set to true if any necessary initialization needed ...
9 years ago (2011-12-21 22:14:39 UTC) #39
apatrick_chromium
9 years ago (2011-12-21 22:16:45 UTC) #40
LGTM

Powered by Google App Engine
This is Rietveld 408576698