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

Issue 7553003: Video Capture Pepper API (Closed)

Created:
9 years, 4 months ago by piman
Modified:
9 years, 4 months ago
CC:
chromium-reviews, joi+watch-content_chromium.org, piman+watch_chromium.org, jam, darin-cc_chromium.org
Visibility:
Public.

Description

Video Capture Pepper API The API is very simple at this point but works end-to-end. BUG=None TEST=VideoCapture sample (in a later CL) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=95719

Patch Set 1 #

Total comments: 28

Patch Set 2 : review comments #

Patch Set 3 : rebase #

Patch Set 4 : style & trybot fixes #

Patch Set 5 : more trybot issues #

Patch Set 6 : Make Clang happy #

Unified diffs Side-by-side diffs Delta from patch set Stats (+783 lines, -2 lines) Patch
M content/renderer/pepper_plugin_delegate_impl.h View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M content/renderer/pepper_plugin_delegate_impl.cc View 1 2 3 5 chunks +66 lines, -2 lines 0 comments Download
A ppapi/c/dev/pp_video_capture_dev.h View 1 1 chunk +49 lines, -0 lines 0 comments Download
A ppapi/c/dev/ppb_video_capture_dev.h View 1 1 chunk +91 lines, -0 lines 0 comments Download
A ppapi/c/dev/ppp_video_capture_dev.h View 1 1 chunk +69 lines, -0 lines 0 comments Download
M ppapi/ppapi_shared.gypi View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M ppapi/proxy/interface_id.h View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.h View 1 chunk +1 line, -0 lines 0 comments Download
M ppapi/proxy/resource_creation_proxy.cc View 1 chunk +5 lines, -0 lines 0 comments Download
M ppapi/shared_impl/resource_object_base.h View 1 chunk +1 line, -0 lines 0 comments Download
A ppapi/thunk/ppb_video_capture_api.h View 1 chunk +27 lines, -0 lines 0 comments Download
A ppapi/thunk/ppb_video_capture_thunk.cc View 1 chunk +73 lines, -0 lines 0 comments Download
M ppapi/thunk/resource_creation_api.h View 2 chunks +2 lines, -0 lines 0 comments Download
M ppapi/thunk/thunk.h View 1 2 2 chunks +2 lines, -0 lines 0 comments Download
M webkit/glue/webkit_glue.gypi View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/mock_plugin_delegate.h View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/mock_plugin_delegate.cc View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/plugin_delegate.h View 1 2 3 chunks +10 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/plugin_module.cc View 1 2 3 chunks +4 lines, -0 lines 0 comments Download
A webkit/plugins/ppapi/ppb_video_capture_impl.h View 1 2 3 4 5 1 chunk +86 lines, -0 lines 0 comments Download
A webkit/plugins/ppapi/ppb_video_capture_impl.cc View 1 2 3 4 5 1 chunk +271 lines, -0 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.h View 1 chunk +1 line, -0 lines 0 comments Download
M webkit/plugins/ppapi/resource_creation_impl.cc View 1 2 2 chunks +9 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
piman
This is CL 2 of 5 to add a Video Capture API to pepper. This ...
9 years, 4 months ago (2011-08-02 02:42:43 UTC) #1
piman
On 2011/08/02 02:42:43, piman wrote: > This is CL 2 of 5 to add a ...
9 years, 4 months ago (2011-08-02 02:43:53 UTC) #2
wjia(left Chromium)
http://codereview.chromium.org/7553003/diff/1/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/7553003/diff/1/content/renderer/pepper_plugin_delegate_impl.cc#newcode367 content/renderer/pepper_plugin_delegate_impl.cc:367: video_capture_ = manager->AddDevice(1, handler_proxy_.get()); Is there any plan on ...
9 years, 4 months ago (2011-08-02 16:22:28 UTC) #3
brettw
http://codereview.chromium.org/7553003/diff/1/ppapi/c/dev/pp_video_capture_dev.h File ppapi/c/dev/pp_video_capture_dev.h (right): http://codereview.chromium.org/7553003/diff/1/ppapi/c/dev/pp_video_capture_dev.h#newcode50 ppapi/c/dev/pp_video_capture_dev.h:50: #endif /* PPAPI_C_DEV_PP_VIDEO_CAPTURE_DEV_H_ */ Can you clean up the ...
9 years, 4 months ago (2011-08-02 17:17:44 UTC) #4
darin (slow to review)
http://codereview.chromium.org/7553003/diff/1/ppapi/c/dev/ppp_video_capture_dev.h File ppapi/c/dev/ppp_video_capture_dev.h (right): http://codereview.chromium.org/7553003/diff/1/ppapi/c/dev/ppp_video_capture_dev.h#newcode20 ppapi/c/dev/ppp_video_capture_dev.h:20: struct PPP_VideoCapture_Dev { it is necessary to have PPP_VideoCapture_Dev? ...
9 years, 4 months ago (2011-08-02 18:02:59 UTC) #5
darin (slow to review)
On Tue, Aug 2, 2011 at 11:02 AM, <darin@chromium.org> wrote: > > http://codereview.chromium.**org/7553003/diff/1/ppapi/c/** > dev/ppp_video_capture_dev.h<http://codereview.chromium.org/7553003/diff/1/ppapi/c/dev/ppp_video_capture_dev.h> ...
9 years, 4 months ago (2011-08-02 18:05:58 UTC) #6
brettw
On Tue, Aug 2, 2011 at 11:05 AM, Darin Fisher <darin@chromium.org> wrote: > On Tue, ...
9 years, 4 months ago (2011-08-02 18:08:07 UTC) #7
piman
On Tue, Aug 2, 2011 at 11:07 AM, Brett Wilson <brettw@chromium.org> wrote: > On Tue, ...
9 years, 4 months ago (2011-08-02 18:40:35 UTC) #8
darin (slow to review)
On Tue, Aug 2, 2011 at 11:40 AM, Antoine Labour <piman@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 19:52:16 UTC) #9
darin (slow to review)
On Tue, Aug 2, 2011 at 12:51 PM, Darin Fisher <darin@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 19:54:27 UTC) #10
piman
On Tue, Aug 2, 2011 at 12:51 PM, Darin Fisher <darin@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 20:20:39 UTC) #11
piman
On Tue, Aug 2, 2011 at 12:54 PM, Darin Fisher <darin@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 20:23:33 UTC) #12
darin (slow to review)
On Tue, Aug 2, 2011 at 1:20 PM, Antoine Labour <piman@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 20:57:24 UTC) #13
darin (slow to review)
On Tue, Aug 2, 2011 at 1:23 PM, Antoine Labour <piman@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 21:03:16 UTC) #14
piman
On Tue, Aug 2, 2011 at 1:57 PM, Darin Fisher <darin@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 21:51:59 UTC) #15
piman
On Tue, Aug 2, 2011 at 2:03 PM, Darin Fisher <darin@chromium.org> wrote: > > > ...
9 years, 4 months ago (2011-08-02 21:58:56 UTC) #16
piman
http://codereview.chromium.org/7553003/diff/1/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/7553003/diff/1/content/renderer/pepper_plugin_delegate_impl.cc#newcode367 content/renderer/pepper_plugin_delegate_impl.cc:367: video_capture_ = manager->AddDevice(1, handler_proxy_.get()); On 2011/08/02 16:22:28, wjia wrote: ...
9 years, 4 months ago (2011-08-03 00:44:40 UTC) #17
wjia(left Chromium)
LGTM. http://codereview.chromium.org/7553003/diff/1/content/renderer/pepper_plugin_delegate_impl.cc File content/renderer/pepper_plugin_delegate_impl.cc (right): http://codereview.chromium.org/7553003/diff/1/content/renderer/pepper_plugin_delegate_impl.cc#newcode367 content/renderer/pepper_plugin_delegate_impl.cc:367: video_capture_ = manager->AddDevice(1, handler_proxy_.get()); On 2011/08/03 00:44:41, piman ...
9 years, 4 months ago (2011-08-03 02:40:00 UTC) #18
piman
PTAL for a few style and other fixes to make the trybots happy. Brett/Darin, any ...
9 years, 4 months ago (2011-08-03 21:45:38 UTC) #19
piman
+tony for OWNERS approval for the webkit_glue.gypi file.
9 years, 4 months ago (2011-08-03 21:48:29 UTC) #20
darin (slow to review)
LGTM for webkit/glue
9 years, 4 months ago (2011-08-03 21:54:14 UTC) #21
commit-bot: I haz the power
Try job failure for 7553003-14024 (retry) on linux_clang for step "compile" (clobber build). It's a ...
9 years, 4 months ago (2011-08-04 20:46:57 UTC) #22
commit-bot: I haz the power
9 years, 4 months ago (2011-08-06 03:15:49 UTC) #23
Change committed as 95719

Powered by Google App Engine
This is Rietveld 408576698