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

Issue 149215: Big media::Pipeline cleanup. (Closed)

Created:
11 years, 5 months ago by scherkus (not reviewing)
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Big media::Pipeline cleanup. Before I can even start refactoring, I need to remove a lot of accumulated cruft and fix some style stuff. PipelineStatus has been merged into Pipeline and I got rid of GetInterpolatedTime() as well as the ability to schedule callbacks when time has updated. We haven't found a need for these features and they introduced a good amount of code complexity. TEST=media_unittests should still pass BUG=16008

Patch Set 1 #

Patch Set 2 : Removed more cruft #

Total comments: 8

Patch Set 3 : Nits #

Total comments: 12

Patch Set 4 : Nits #

Patch Set 5 : Test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+245 lines, -476 lines) Patch
M media/base/filter_host.h View 1 2 3 chunks +6 lines, -28 lines 0 comments Download
M media/base/filter_host_impl.h View 1 7 chunks +4 lines, -60 lines 0 comments Download
M media/base/filter_host_impl.cc View 1 4 chunks +5 lines, -58 lines 0 comments Download
M media/base/mock_filter_host.h View 1 4 chunks +4 lines, -25 lines 0 comments Download
M media/base/pipeline.h View 1 2 3 4 chunks +69 lines, -94 lines 0 comments Download
M media/base/pipeline_impl.h View 1 2 3 10 chunks +28 lines, -43 lines 0 comments Download
M media/base/pipeline_impl.cc View 2 3 13 chunks +127 lines, -166 lines 0 comments Download
M media/filters/video_renderer_base.cc View 1 chunk +1 line, -1 line 0 comments Download
M media/player/movie.cc View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
scherkus (not reviewing)
11 years, 5 months ago (2009-07-06 21:56:55 UTC) #1
scherkus (not reviewing)
11 years, 5 months ago (2009-07-06 22:57:47 UTC) #2
Alpha Left Google
http://codereview.chromium.org/149215/diff/1002/16 File media/base/filter_host.h (right): http://codereview.chromium.org/149215/diff/1002/16#newcode36 Line 36: // Gets the current pipeline time in microseconds. ...
11 years, 5 months ago (2009-07-06 23:41:14 UTC) #3
scherkus (not reviewing)
http://codereview.chromium.org/149215/diff/1002/16 File media/base/filter_host.h (right): http://codereview.chromium.org/149215/diff/1002/16#newcode36 Line 36: // Gets the current pipeline time in microseconds. ...
11 years, 5 months ago (2009-07-08 02:02:54 UTC) #4
awong
couple of comments. http://codereview.chromium.org/149215/diff/27/1010 File media/base/pipeline.h (right): http://codereview.chromium.org/149215/diff/27/1010#newcode85 Line 85: // is acceptable to call ...
11 years, 5 months ago (2009-07-08 02:22:18 UTC) #5
scherkus (not reviewing)
http://codereview.chromium.org/149215/diff/27/1010 File media/base/pipeline.h (right): http://codereview.chromium.org/149215/diff/27/1010#newcode85 Line 85: // is acceptable to call Start() again since ...
11 years, 5 months ago (2009-07-08 19:07:16 UTC) #6
scherkus (not reviewing)
any additional thoughts on this one? my git branches are starting to get pretty nested ...
11 years, 5 months ago (2009-07-08 23:23:16 UTC) #7
awong
LGTM Sorry..forgot this was outstanding.
11 years, 5 months ago (2009-07-08 23:25:20 UTC) #8
scherkus (not reviewing)
no worries at all! git saves the day, many times over On Wed, Jul 8, ...
11 years, 5 months ago (2009-07-08 23:26:25 UTC) #9
Alpha Left Google
11 years, 5 months ago (2009-07-08 23:33:07 UTC) #10
LGTM too, happy to see mysterious code go away. :)

Powered by Google App Engine
This is Rietveld 408576698