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

Issue 1144323003: media: Refactor SkCanvasVideoRenderer to use SkImages and not SkBitmaps. (Closed)

Created:
5 years, 7 months ago by Daniele Castagna
Modified:
5 years, 4 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

media: Refactor SkCanvasVideoRenderer to use SkImages and not SkBitmaps. Refactor SkCanvasVideoRenderer to use SkImages instead of SkBitmaps as suggested by the Skia team. With this patch we remove any explicit reference to SkBitmaps in SkCanvasVideoRenderer. The cache for the last frame is a SkImage that hides specific implementation details. This patch also avoids a copy when VideoFrame is backed by only one native texture and it's possible to use it it directly to draw it to the canvas instead of copying it to a temporary texture before drawing. Additionally, a discardable memory allocator instance has now to be set in cc main test suite since SkImage uses discardable memory and cc tests uses SkCanvaSVideoRenderer. BUG=449197 CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel Committed: https://crrev.com/5bf77af1588dbd967ad909eebec2e380dcb669a6 Cr-Commit-Position: refs/heads/master@{#343272}

Patch Set 1 #

Patch Set 2 : Initialize discardable memory allocator to cc_unittests. #

Patch Set 3 : Only one texture_id. Comments. Unref SkImage. #

Patch Set 4 : Put back a frame chache in case of YUV softare frame. #

Patch Set 5 : Fix a leak. Return video_frame after drawing to the canvas. #

Patch Set 6 : Remove the cache once again. Increases the capture buffer pool size. #

Patch Set 7 : Add check we're not drawing on SkPicture. Remove comment leftover. #

Patch Set 8 : Fix an incomplete comment. #

Total comments: 4

Patch Set 9 : Address reveman's comments. #

Total comments: 12

Patch Set 10 : Use skia::RefPtr. Log texture_target in the DCHECK. #

Total comments: 5

Patch Set 11 : Rebase on master. Re-add the cache. #

Total comments: 20

Patch Set 12 : Set GrBackendTextureDesc RenderTarget flag. #

Patch Set 13 : Rebase on master. Use NewFromAdoptedTexture. #

Patch Set 14 : Clear the cache after 3 seconds. #

Total comments: 24

Patch Set 15 : Move UpdateReleaseSyncPoint after drawing. #

Patch Set 16 : Invalidate cache when switching hw/sw canvas. #

Total comments: 8

Patch Set 17 : Avoid caching when not necessary. Remove hw/sw cache invalidation. #

Total comments: 3

Patch Set 18 : Update syncpoint a the end of Paint. #

Total comments: 2

Patch Set 19 : Let VideoImageGenerator hold to the VideoFrame. #

Total comments: 8

Patch Set 20 : Comment on video_frame lifetime. DCHECK(!HasTextures) in VIG. #

Patch Set 21 : s/scoped_refptr<VideoFrame>&/VideoFrame*/ where possible. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+130 lines, -237 lines) Patch
M cc/test/cc_test_suite.h View 1 2 chunks +2 lines, -0 lines 0 comments Download
M cc/test/cc_test_suite.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 1 chunk +2 lines, -0 lines 0 comments Download
M media/base/run_all_unittests.cc View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +6 lines, -0 lines 0 comments Download
M media/blink/skcanvas_video_renderer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3 chunks +15 lines, -28 lines 0 comments Download
M media/blink/skcanvas_video_renderer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 13 chunks +105 lines, -200 lines 0 comments Download
M media/blink/skcanvas_video_renderer_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +0 lines, -9 lines 0 comments Download

Messages

Total messages: 103 (34 generated)
Daniele Castagna
5 years, 7 months ago (2015-05-26 20:49:35 UTC) #5
Daniele Castagna
+dalecurtis as the owner of media.
5 years, 7 months ago (2015-05-27 17:19:19 UTC) #8
reveman
https://codereview.chromium.org/1144323003/diff/200001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/200001/media/blink/skcanvas_video_renderer.cc#newcode108 media/blink/skcanvas_video_renderer.cc:108: mailbox_holder.texture_target == GL_TEXTURE_RECTANGLE_ARB); GL_TEXTURE_EXTERNAL_OES? required for SurfaceTexture support on ...
5 years, 7 months ago (2015-05-27 17:54:20 UTC) #9
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/200001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/200001/media/blink/skcanvas_video_renderer.cc#newcode108 media/blink/skcanvas_video_renderer.cc:108: mailbox_holder.texture_target == GL_TEXTURE_RECTANGLE_ARB); On 2015/05/27 at 17:54:20, reveman wrote: ...
5 years, 7 months ago (2015-05-27 18:12:35 UTC) #10
DaleCurtis
No idea about this code, so I defer to the skia folk and other reviewers. ...
5 years, 7 months ago (2015-05-27 22:37:16 UTC) #11
DaleCurtis
+dongseong.hwang who has worked on this stuff.
5 years, 7 months ago (2015-05-27 22:37:48 UTC) #12
dshwang
Overall direction is good. However, I'm not sure if it's acceptable to remove the cache. ...
5 years, 6 months ago (2015-05-28 15:54:18 UTC) #14
Daniele Castagna
On 2015/05/28 at 15:54:18, dongseong.hwang wrote: > Overall direction is good. However, I'm not sure ...
5 years, 6 months ago (2015-05-28 22:45:20 UTC) #15
Daniele Castagna
Thank you for the review! https://codereview.chromium.org/1144323003/diff/220001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/220001/media/blink/skcanvas_video_renderer.cc#newcode109 media/blink/skcanvas_video_renderer.cc:109: mailbox_holder.texture_target == GL_TEXTURE_EXTERNAL_OES); On ...
5 years, 6 months ago (2015-05-28 22:48:12 UTC) #16
dshwang
On 2015/05/28 22:45:20, Daniele Castagna wrote: > On 2015/05/28 at 15:54:18, dongseong.hwang wrote: > > ...
5 years, 6 months ago (2015-05-29 08:49:47 UTC) #17
bsalomon
https://codereview.chromium.org/1144323003/diff/80002/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/80002/media/blink/skcanvas_video_renderer.cc#newcode321 media/blink/skcanvas_video_renderer.cc:321: // TODO(dcastagna): release the texture in a callback once ...
5 years, 6 months ago (2015-05-29 14:49:26 UTC) #19
dshwang
https://codereview.chromium.org/1144323003/diff/80002/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/80002/media/blink/skcanvas_video_renderer.cc#newcode109 media/blink/skcanvas_video_renderer.cc:109: mailbox_holder.texture_target == GL_TEXTURE_EXTERNAL_OES) On 2015/05/29 08:49:47, dshwang wrote: > ...
5 years, 6 months ago (2015-05-29 17:30:30 UTC) #20
reed1
can you remove the #include of SkGrPixelRef.h in skcanvas_video_renderer.cc ?
5 years, 6 months ago (2015-06-04 20:51:37 UTC) #24
reed1
the video_renderer appears to have been copy/pasted into content/renderer/media/android/webmediaplayer_android.cc So that file has the same ...
5 years, 6 months ago (2015-06-04 21:04:29 UTC) #25
Daniele Castagna
On 2015/05/29 at 08:49:47, dongseong.hwang wrote: > On 2015/05/28 22:45:20, Daniele Castagna wrote: > > ...
5 years, 6 months ago (2015-06-05 04:09:47 UTC) #30
Daniele Castagna
On 2015/06/04 at 20:51:37, reed wrote: > can you remove the #include of SkGrPixelRef.h in ...
5 years, 6 months ago (2015-06-05 04:10:14 UTC) #31
Daniele Castagna
On 2015/06/04 at 21:04:29, reed wrote: > the video_renderer appears to have been copy/pasted into ...
5 years, 6 months ago (2015-06-05 04:12:05 UTC) #32
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/220001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/220001/media/blink/skcanvas_video_renderer.cc#newcode113 media/blink/skcanvas_video_renderer.cc:113: mailbox_holder.texture_target, mailbox_holder.mailbox.name); On 2015/05/29 at 08:49:46, dshwang wrote: > ...
5 years, 6 months ago (2015-06-05 04:15:31 UTC) #33
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/220001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/220001/media/blink/skcanvas_video_renderer.cc#newcode113 media/blink/skcanvas_video_renderer.cc:113: mailbox_holder.texture_target, mailbox_holder.mailbox.name); On 2015/05/29 at 08:49:46, dshwang wrote: > ...
5 years, 6 months ago (2015-06-05 04:15:31 UTC) #34
dshwang
> > Need to verify below case also in terms of cache > > - ...
5 years, 6 months ago (2015-06-05 14:54:14 UTC) #35
Daniele Castagna
On 2015/06/05 at 14:54:14, dongseong.hwang wrote: > > > Need to verify below case also ...
5 years, 6 months ago (2015-06-05 14:57:56 UTC) #36
dshwang
On 2015/06/05 14:57:56, Daniele Castagna wrote: > On 2015/06/05 at 14:54:14, dongseong.hwang wrote: > > ...
5 years, 6 months ago (2015-06-05 17:00:06 UTC) #37
Daniele Castagna
On 2015/06/05 at 17:00:06, dongseong.hwang wrote: > On 2015/06/05 14:57:56, Daniele Castagna wrote: > > ...
5 years, 6 months ago (2015-06-05 17:36:34 UTC) #38
dshwang
https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc#newcode93 media/blink/skcanvas_video_renderer.cc:93: mailbox_holder.texture_target, mailbox_holder.mailbox.name); Following two lines is needed to insert ...
5 years, 6 months ago (2015-06-05 18:58:16 UTC) #39
dshwang
https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc#oldcode235 media/blink/skcanvas_video_renderer.cc:235: frame_deleting_timer_( I think it's needed. e.g. if some canvas ...
5 years, 6 months ago (2015-06-05 19:08:42 UTC) #40
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc#oldcode235 media/blink/skcanvas_video_renderer.cc:235: frame_deleting_timer_( On 2015/06/05 at 19:08:41, dshwang wrote: > I ...
5 years, 6 months ago (2015-06-05 22:05:32 UTC) #41
dshwang
sorry for delaying reviewing. https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc#oldcode235 media/blink/skcanvas_video_renderer.cc:235: frame_deleting_timer_( On 2015/06/05 22:05:32, Daniele ...
5 years, 6 months ago (2015-06-08 12:21:44 UTC) #42
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc#oldcode235 media/blink/skcanvas_video_renderer.cc:235: frame_deleting_timer_( On 2015/06/08 at 12:21:43, dshwang wrote: > On ...
5 years, 6 months ago (2015-06-09 23:21:11 UTC) #46
dshwang
https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/370001/media/blink/skcanvas_video_renderer.cc#oldcode235 media/blink/skcanvas_video_renderer.cc:235: frame_deleting_timer_( On 2015/06/09 23:21:11, Daniele Castagna wrote: > On ...
5 years, 6 months ago (2015-06-10 07:17:39 UTC) #47
Daniele Castagna
dongseong.hwang@intel.com can you take a look at this? bsalomon@ implemented SkImage::NewFromAdoptedTexture that makes it easier ...
5 years, 6 months ago (2015-06-25 15:48:01 UTC) #52
Daniele Castagna
On 2015/06/25 at 15:48:01, Daniele Castagna wrote: > dongseong.hwang@intel.com can you take a look at ...
5 years, 5 months ago (2015-07-14 18:54:32 UTC) #54
reed1
lgtm, but would like brian's take on the texture/gpu side.
5 years, 5 months ago (2015-07-15 13:32:41 UTC) #55
bsalomon
On 2015/07/15 13:32:41, reed1 wrote: > lgtm, but would like brian's take on the texture/gpu ...
5 years, 5 months ago (2015-07-15 13:53:04 UTC) #56
bsalomon
On 2015/07/15 13:32:41, reed1 wrote: > lgtm, but would like brian's take on the texture/gpu ...
5 years, 5 months ago (2015-07-15 13:53:06 UTC) #57
dshwang
Hi, sorry for delaying review. https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc#newcode146 media/blink/skcanvas_video_renderer.cc:146: mailbox_holder.texture_target, mailbox_holder.mailbox.name); This code ...
5 years, 5 months ago (2015-07-15 15:10:52 UTC) #58
reed1
https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc#newcode326 media/blink/skcanvas_video_renderer.cc:326: last_image_ = skia::AdoptRef(SkImage::NewFromGenerator(video_generator_)); On 2015/07/15 15:10:52, dshwang wrote: > ...
5 years, 5 months ago (2015-07-15 15:37:32 UTC) #59
dshwang
https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc#newcode326 media/blink/skcanvas_video_renderer.cc:326: last_image_ = skia::AdoptRef(SkImage::NewFromGenerator(video_generator_)); On 2015/07/15 15:37:32, reed1 wrote: > ...
5 years, 5 months ago (2015-07-15 16:21:10 UTC) #60
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc#newcode326 media/blink/skcanvas_video_renderer.cc:326: last_image_ = skia::AdoptRef(SkImage::NewFromGenerator(video_generator_)); On 2015/07/15 at 16:21:10, dshwang wrote: ...
5 years, 5 months ago (2015-07-15 16:27:46 UTC) #61
dshwang
https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc#newcode326 media/blink/skcanvas_video_renderer.cc:326: last_image_ = skia::AdoptRef(SkImage::NewFromGenerator(video_generator_)); On 2015/07/15 16:27:46, Daniele Castagna wrote: ...
5 years, 5 months ago (2015-07-15 16:37:14 UTC) #62
bsalomon
On 2015/07/15 16:37:14, dshwang wrote: > https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc > File media/blink/skcanvas_video_renderer.cc (right): > > https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc#newcode326 > ...
5 years, 5 months ago (2015-07-15 17:01:10 UTC) #63
dshwang
https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/570001/media/blink/skcanvas_video_renderer.cc#newcode326 media/blink/skcanvas_video_renderer.cc:326: last_image_ = skia::AdoptRef(SkImage::NewFromGenerator(video_generator_)); On 2015/07/15 17:01:10, bsalomon wrote: > ...
5 years, 5 months ago (2015-07-15 17:56:25 UTC) #64
Daniele Castagna
yuv-video-on-accelerated-canvas.html layout test started failing on linux. Visually inspecting the output it seems the expected ...
5 years, 5 months ago (2015-07-17 15:42:41 UTC) #65
dshwang
On 2015/07/17 15:42:41, Daniele Castagna wrote: > yuv-video-on-accelerated-canvas.html layout test started failing on linux. > ...
5 years, 5 months ago (2015-07-20 10:47:47 UTC) #66
Daniele Castagna
On 2015/07/20 at 10:47:47, dongseong.hwang wrote: > On 2015/07/17 15:42:41, Daniele Castagna wrote: > > ...
5 years, 4 months ago (2015-07-30 19:55:00 UTC) #68
dshwang
Sorry for delaying review. On 2015/07/30 19:55:00, Daniele Castagna wrote: > On 2015/07/20 at 10:47:47, ...
5 years, 4 months ago (2015-08-03 17:51:53 UTC) #69
bsalomon
https://codereview.chromium.org/1144323003/diff/630001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/630001/media/blink/skcanvas_video_renderer.cc#oldcode366 media/blink/skcanvas_video_renderer.cc:366: accelerated_last_image_.reset(); On 2015/08/03 17:51:52, dshwang wrote: > It caused ...
5 years, 4 months ago (2015-08-03 18:12:44 UTC) #70
Daniele Castagna
On 2015/08/03 at 17:51:53, dongseong.hwang wrote: > Sorry for delaying review. > > On 2015/07/30 ...
5 years, 4 months ago (2015-08-03 20:52:21 UTC) #73
dshwang
https://codereview.chromium.org/1144323003/diff/630001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/630001/media/blink/skcanvas_video_renderer.cc#oldcode366 media/blink/skcanvas_video_renderer.cc:366: accelerated_last_image_.reset(); On 2015/08/03 18:12:44, bsalomon wrote: > On 2015/08/03 ...
5 years, 4 months ago (2015-08-04 09:51:37 UTC) #74
bsalomon
https://codereview.chromium.org/1144323003/diff/630001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (left): https://codereview.chromium.org/1144323003/diff/630001/media/blink/skcanvas_video_renderer.cc#oldcode366 media/blink/skcanvas_video_renderer.cc:366: accelerated_last_image_.reset(); On 2015/08/04 09:51:36, dshwang wrote: > On 2015/08/03 ...
5 years, 4 months ago (2015-08-04 13:57:56 UTC) #75
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/690001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/690001/media/blink/skcanvas_video_renderer.cc#newcode399 media/blink/skcanvas_video_renderer.cc:399: video_frame->UpdateReleaseSyncPoint(&client); On 2015/08/04 at 09:51:36, dshwang wrote: > It ...
5 years, 4 months ago (2015-08-04 16:06:43 UTC) #76
dshwang
I think there isn't no bug about correctness. However, there are rooms to optimize performance ...
5 years, 4 months ago (2015-08-07 09:27:26 UTC) #77
DaleCurtis
lgtm assuming skia folk and dshwang@ are happy. https://codereview.chromium.org/1144323003/diff/710001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/710001/media/blink/skcanvas_video_renderer.cc#newcode324 media/blink/skcanvas_video_renderer.cc:324: if ...
5 years, 4 months ago (2015-08-07 17:10:39 UTC) #78
Daniele Castagna
The last patch avoids setting to null the videoframe associated to the VideoImageGenerator since it ...
5 years, 4 months ago (2015-08-12 00:41:39 UTC) #83
dshwang
https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc#newcode273 media/blink/skcanvas_video_renderer.cc:273: scoped_refptr<VideoFrame> frame_; DaleCurtis, is it ok that VideoFrame live ...
5 years, 4 months ago (2015-08-12 11:22:51 UTC) #84
Daniele Castagna
https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc#newcode273 media/blink/skcanvas_video_renderer.cc:273: scoped_refptr<VideoFrame> frame_; On 2015/08/12 at 11:22:51, dshwang wrote: > ...
5 years, 4 months ago (2015-08-12 18:17:54 UTC) #85
dshwang
https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc#newcode273 media/blink/skcanvas_video_renderer.cc:273: scoped_refptr<VideoFrame> frame_; On 2015/08/12 18:17:54, Daniele Castagna wrote: > ...
5 years, 4 months ago (2015-08-13 09:58:47 UTC) #87
Daniele Castagna
danakj, can you LGTM for cc/test/* owner approval? https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc#newcode273 media/blink/skcanvas_video_renderer.cc:273: scoped_refptr<VideoFrame> ...
5 years, 4 months ago (2015-08-13 15:44:25 UTC) #88
danakj
Can you explain the changes in cc/? They aren't explained in the patch description at ...
5 years, 4 months ago (2015-08-13 16:31:20 UTC) #89
DaleCurtis
https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc File media/blink/skcanvas_video_renderer.cc (right): https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc#newcode273 media/blink/skcanvas_video_renderer.cc:273: scoped_refptr<VideoFrame> frame_; On 2015/08/13 15:44:25, Daniele Castagna wrote: > ...
5 years, 4 months ago (2015-08-13 16:43:17 UTC) #90
danakj
On Thu, Aug 13, 2015 at 9:43 AM, <dalecurtis@chromium.org> wrote: > > > https://codereview.chromium.org/1144323003/diff/790001/media/blink/skcanvas_video_renderer.cc > ...
5 years, 4 months ago (2015-08-13 16:51:38 UTC) #91
DaleCurtis
Yeah, that's a good idea. How about around l.321? Lets add a DCHECK(!HasTextures()) to the ...
5 years, 4 months ago (2015-08-13 17:01:10 UTC) #92
Daniele Castagna
danakj, there is now more info about the change in cc at the end of ...
5 years, 4 months ago (2015-08-13 17:44:59 UTC) #94
danakj
On 2015/08/13 17:44:59, Daniele Castagna wrote: > danakj, there is now more info about the ...
5 years, 4 months ago (2015-08-13 17:51:38 UTC) #95
danakj
Thanks, cc/ LGTM
5 years, 4 months ago (2015-08-13 17:52:26 UTC) #96
DaleCurtis
On 2015/08/13 17:51:38, danakj wrote: > On 2015/08/13 17:44:59, Daniele Castagna wrote: > > danakj, ...
5 years, 4 months ago (2015-08-13 18:13:46 UTC) #97
Daniele Castagna
On 2015/08/13 at 18:13:46, dalecurtis wrote: > On 2015/08/13 17:51:38, danakj wrote: > > On ...
5 years, 4 months ago (2015-08-13 18:30:07 UTC) #98
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1144323003/850001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1144323003/850001
5 years, 4 months ago (2015-08-13 20:02:38 UTC) #101
commit-bot: I haz the power
Committed patchset #21 (id:850001)
5 years, 4 months ago (2015-08-13 20:58:54 UTC) #102
commit-bot: I haz the power
5 years, 4 months ago (2015-08-13 20:59:29 UTC) #103
Message was sent while issue was closed.
Patchset 21 (id:??) landed as
https://crrev.com/5bf77af1588dbd967ad909eebec2e380dcb669a6
Cr-Commit-Position: refs/heads/master@{#343272}

Powered by Google App Engine
This is Rietveld 408576698