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

Issue 18380: This is the frozen interface definition for the media pipeline, filters, and ... (Closed)

Created:
11 years, 11 months ago by ralphl
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

This is the frozen interface definition for the media pipeline, filters, and filter hosts. It has been pre-code-reviewed by scherkus already. There is no actual implementation in this change -- only an empty skeleton for every public method is provided. The actual code is ready, but this change is intended to get buy-off for the public interface. I added pipeline_impl.cc to the media_lib.scons since it was missing (it was present in the .sln file already) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=8396

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 12

Patch Set 5 : '' #

Total comments: 18

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+342 lines, -276 lines) Patch
M media/base/factory.h View 1 chunk +1 line, -1 line 0 comments Download
M media/base/filter_host.h View 1 2 3 4 5 6 2 chunks +41 lines, -90 lines 0 comments Download
M media/base/filter_host_impl.h View 1 2 3 4 5 6 2 chunks +12 lines, -24 lines 0 comments Download
M media/base/filter_host_impl.cc View 1 2 3 4 5 6 2 chunks +37 lines, -53 lines 0 comments Download
M media/base/filters.h View 1 2 3 4 5 6 6 chunks +39 lines, -7 lines 1 comment Download
M media/base/pipeline.h View 1 2 3 4 5 6 1 chunk +113 lines, -56 lines 0 comments Download
M media/base/pipeline_impl.h View 1 2 3 4 5 6 3 chunks +22 lines, -20 lines 0 comments Download
M media/base/pipeline_impl.cc View 1 2 3 4 5 6 2 chunks +76 lines, -25 lines 0 comments Download
M media/media_lib.scons View 2 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
ralphl
Carlos, These are the final changes to the video pipeline and filter interfaces. The code ...
11 years, 11 months ago (2009-01-20 23:29:48 UTC) #1
cpu_(ooo_6.6-7.5)
LG Some minor comments below. http://codereview.chromium.org/18380/diff/224/231 File media/base/filter_host.h (right): http://codereview.chromium.org/18380/diff/224/231#newcode38 Line 38: Who is the ...
11 years, 11 months ago (2009-01-21 03:51:20 UTC) #2
ralphl
I've made updates and fixed all the problems Carlos pointed out. I have also fixed ...
11 years, 11 months ago (2009-01-21 19:48:04 UTC) #3
scherkus (not reviewing)
Tiny style nits and a comment about the enum. http://codereview.chromium.org/18380/diff/238/241 File media/base/filter_host_impl.h (right): http://codereview.chromium.org/18380/diff/238/241#newcode19 Line ...
11 years, 11 months ago (2009-01-21 21:58:15 UTC) #4
ralphl
Fixed scherkus comments http://codereview.chromium.org/18380/diff/238/241 File media/base/filter_host_impl.h (right): http://codereview.chromium.org/18380/diff/238/241#newcode19 Line 19: // FilterHost interface On 2009/01/21 ...
11 years, 11 months ago (2009-01-21 22:15:41 UTC) #5
scherkus (not reviewing)
11 years, 11 months ago (2009-01-21 22:24:45 UTC) #6
LGTM

Just fix that one tiny pure virtual thing.

http://codereview.chromium.org/18380/diff/54/265
File media/base/filters.h (right):

http://codereview.chromium.org/18380/diff/54/265#newcode144
Line 144: virtual ~DemuxerStream() {}
This should be protected pure virtual.

Powered by Google App Engine
This is Rietveld 408576698