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

Issue 2854002: merge video_decoder_impl.cc and ffmpeg_video_decoder.cc (Closed)

Created:
10 years, 6 months ago by jiesun
Modified:
9 years, 7 months ago
CC:
chromium-reviews
Visibility:
Public.

Description

merge video_decoder_impl.cc and ffmpeg_video_decoder.cc Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=50043

Patch Set 1 #

Total comments: 6

Patch Set 2 : code review changes #

Total comments: 6

Patch Set 3 : another code review patch #

Total comments: 3

Patch Set 4 : remove comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+364 lines, -416 lines) Patch
M media/filters/ffmpeg_video_decoder.h View 1 2 3 1 chunk +91 lines, -10 lines 0 comments Download
M media/filters/ffmpeg_video_decoder.cc View 1 2 3 1 chunk +232 lines, -3 lines 0 comments Download
A + media/filters/ffmpeg_video_decoder_unittest.cc View 1 20 chunks +40 lines, -42 lines 0 comments Download
D media/filters/video_decoder_impl.h View 1 chunk +0 lines, -112 lines 0 comments Download
D media/filters/video_decoder_impl.cc View 1 chunk +0 lines, -246 lines 0 comments Download
M media/media.gyp View 2 chunks +1 line, -3 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
jiesun
cut down video layers by merge video_decoder_impl.cc and ffmpeg_video_decoder.cc
10 years, 6 months ago (2010-06-15 01:01:02 UTC) #1
Alpha Left Google
http://codereview.chromium.org/2854002/diff/1/2 File media/filters/ffmpeg_video_decoder.cc (right): http://codereview.chromium.org/2854002/diff/1/2#newcode155 media/filters/ffmpeg_video_decoder.cc:155: void FFmpegVideoDecoder::OnDecodeComplete(scoped_refptr<VideoFrame> video_frame) { nit: 80 chars http://codereview.chromium.org/2854002/diff/1/3 File ...
10 years, 6 months ago (2010-06-15 18:43:47 UTC) #2
jiesun
done. http://codereview.chromium.org/2854002/diff/1/2 File media/filters/ffmpeg_video_decoder.cc (right): http://codereview.chromium.org/2854002/diff/1/2#newcode155 media/filters/ffmpeg_video_decoder.cc:155: void FFmpegVideoDecoder::OnDecodeComplete(scoped_refptr<VideoFrame> video_frame) { On 2010/06/15 18:43:47, Alpha ...
10 years, 6 months ago (2010-06-15 20:25:04 UTC) #3
scherkus (not reviewing)
some nits what's interesting is that FFmpegVideoDecoder doesn't really know that VideoDecodeEngine is FFmpeg :) ...
10 years, 6 months ago (2010-06-15 21:26:59 UTC) #4
jiesun
please have another look. http://codereview.chromium.org/2854002/diff/8001/9001 File media/filters/ffmpeg_video_decoder.cc (right): http://codereview.chromium.org/2854002/diff/8001/9001#newcode34 media/filters/ffmpeg_video_decoder.cc:34: bool* success, On 2010/06/15 21:26:59, ...
10 years, 6 months ago (2010-06-15 22:57:50 UTC) #5
scherkus (not reviewing)
10 years, 6 months ago (2010-06-16 01:50:00 UTC) #6
LGTM but please fix the few nits before committing

http://codereview.chromium.org/2854002/diff/1007/10002
File media/filters/ffmpeg_video_decoder.cc (right):

http://codereview.chromium.org/2854002/diff/1007/10002#newcode178
media/filters/ffmpeg_video_decoder.cc:178: // TODO(jiesun): what
|DecodeBase::OnDecodeComplete| done is just
is this a TODO?  if we like what DecoderBase is doing then perhaps a TODO isn't
needed

http://codereview.chromium.org/2854002/diff/1007/10003
File media/filters/ffmpeg_video_decoder.h (right):

http://codereview.chromium.org/2854002/diff/1007/10003#newcode23
media/filters/ffmpeg_video_decoder.h:23: FFmpegVideoDecoder(VideoDecodeEngine*
engine);
add explicit keyword for single argument constructors

http://codereview.chromium.org/2854002/diff/1007/10003#newcode27
media/filters/ffmpeg_video_decoder.h:27: // CreateFactory() and
IsMediaFormatSupported().
this comment is completely out of date

you can remove it

Powered by Google App Engine
This is Rietveld 408576698