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

Issue 2827052: Add pepper C API for video decode (Closed)

Created:
10 years, 5 months ago by wjia(left Chromium)
Modified:
9 years, 7 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

Add pepper C API for video decode BUG=none TEST=compiles Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=178

Patch Set 1 #

Total comments: 51

Patch Set 2 : '' #

Total comments: 11

Patch Set 3 : '' #

Total comments: 16

Patch Set 4 : '' #

Total comments: 7

Patch Set 5 : add PP_Instance in GetConfig, more change from review #

Patch Set 6 : several change from review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+375 lines, -0 lines) Patch
A c/pp_video.h View 1 2 3 4 5 1 chunk +286 lines, -0 lines 0 comments Download
A c/ppb_video_decoder.h View 2 3 4 5 1 chunk +89 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
wjia(left Chromium)
The first draft of video decode pepper API. Feel free to comment on it.
10 years, 5 months ago (2010-07-15 22:15:40 UTC) #1
brettw
So this is to expose software video decode, right? And then our hardware accelerated video ...
10 years, 5 months ago (2010-07-15 22:38:09 UTC) #2
Alpha Left Google
http://codereview.chromium.org/2827052/diff/1/2 File c/pp_video.h (right): http://codereview.chromium.org/2827052/diff/1/2#newcode16 c/pp_video.h:16: PP_VIDEODECODEID_MPEG2, Do we want to support MPEG2 and VC1? ...
10 years, 5 months ago (2010-07-15 22:52:02 UTC) #3
jiesun
http://codereview.chromium.org/2827052/diff/1/2 File c/pp_video.h (right): http://codereview.chromium.org/2827052/diff/1/2#newcode23 c/pp_video.h:23: PP_VIDEOCODECOPERATION_ENCODE, if we ever support encode ,should not we ...
10 years, 5 months ago (2010-07-15 22:52:53 UTC) #4
jiesun
http://codereview.chromium.org/2827052/diff/1/4 File c/ppp_video_decode.h (right): http://codereview.chromium.org/2827052/diff/1/4#newcode19 c/ppp_video_decode.h:19: // Return compressed data buffer to plugin. This is ...
10 years, 5 months ago (2010-07-15 23:00:30 UTC) #5
wjia(left Chromium)
Since video is a developing area, we need extendability. In this sense, it's better to ...
10 years, 5 months ago (2010-07-16 01:43:35 UTC) #6
brettw
On Thu, Jul 15, 2010 at 6:43 PM, <wjia@chromium.org> wrote: > Since video is a ...
10 years, 5 months ago (2010-07-16 16:39:09 UTC) #7
darin (slow to review)
http://codereview.chromium.org/2827052/diff/9001/10001 File c/pp_video.h (right): http://codereview.chromium.org/2827052/diff/9001/10001#newcode117 c/pp_video.h:117: typedef struct _pp_VideoCodecDesc { please spell out Description http://codereview.chromium.org/2827052/diff/9001/10001#newcode139 ...
10 years, 5 months ago (2010-07-16 18:31:44 UTC) #8
wjia(left Chromium)
This patch has features: 1. support extendability. 2. major functions are reduced to a pair, ...
10 years, 5 months ago (2010-07-20 22:33:46 UTC) #9
darin (slow to review)
http://codereview.chromium.org/2827052/diff/18001/4003 File c/ppb_video_decoder.h (right): http://codereview.chromium.org/2827052/diff/18001/4003#newcode30 c/ppb_video_decoder.h:30: PP_FreeDescription_Func free_func); I'd like to find a way to ...
10 years, 5 months ago (2010-07-21 18:22:55 UTC) #10
wjia(left Chromium)
Some thoughts and questions about Darin's review. http://codereview.chromium.org/2827052/diff/18001/4003 File c/ppb_video_decoder.h (right): http://codereview.chromium.org/2827052/diff/18001/4003#newcode30 c/ppb_video_decoder.h:30: PP_FreeDescription_Func free_func); ...
10 years, 5 months ago (2010-07-21 21:33:34 UTC) #11
darin (slow to review)
On Wed, Jul 21, 2010 at 2:33 PM, <wjia@chromium.org> wrote: > Some thoughts and questions ...
10 years, 5 months ago (2010-07-22 05:40:33 UTC) #12
scherkus (not reviewing)
I've got more comments!!! Need to finish formulating them :) http://codereview.chromium.org/2827052/diff/18001/4002 File c/pp_video.h (right): http://codereview.chromium.org/2827052/diff/18001/4002#newcode211 ...
10 years, 5 months ago (2010-07-22 20:03:30 UTC) #13
Alpha Left Google
http://codereview.chromium.org/2827052/diff/18001/4002 File c/pp_video.h (right): http://codereview.chromium.org/2827052/diff/18001/4002#newcode251 c/pp_video.h:251: typedef struct _pp_VideoFrameInfo { Can we merge some of ...
10 years, 5 months ago (2010-07-23 00:18:48 UTC) #14
scherkus (not reviewing)
http://codereview.chromium.org/2827052/diff/18001/4002 File c/pp_video.h (right): http://codereview.chromium.org/2827052/diff/18001/4002#newcode68 c/pp_video.h:68: enum PP_VideoCodecId { echoing alpha's concerns here about including ...
10 years, 5 months ago (2010-07-23 01:39:56 UTC) #15
wjia(left Chromium)
Thank you all for the review. Patch Set 4 addresses some comments from review: 1. ...
10 years, 5 months ago (2010-07-24 00:45:53 UTC) #16
brettw
It would be great if all the reviewers could look at Wei's questions soon. At ...
10 years, 5 months ago (2010-07-28 00:01:33 UTC) #17
scherkus (not reviewing)
Thanks for answering my questions wei! I think we're at a point where we'll have ...
10 years, 4 months ago (2010-07-28 18:19:53 UTC) #18
brettw
On Wed, Jul 28, 2010 at 11:19 AM, <scherkus@chromium.org> wrote: > Thanks for answering my ...
10 years, 4 months ago (2010-07-28 18:34:12 UTC) #19
Alpha Left Google
10 years, 4 months ago (2010-07-28 18:44:14 UTC) #20
Sorry for the delay. This looks good to me. Yup we can always iterate later.

Powered by Google App Engine
This is Rietveld 408576698