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

Issue 149123: Asynchronous initialization of media::PipelineThread... (Closed)

Created:
11 years, 6 months ago by Alpha Left Google
Modified:
9 years, 6 months ago
CC:
chromium-reviews_googlegroups.com
Visibility:
Public.

Description

Asynchronous initialization of media::PipelineThread The initialization of media::PipelineThread needs to done asynchronously or a lot of dead lock will happen. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=19787

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Total comments: 75

Patch Set 4 : '' #

Total comments: 31

Patch Set 5 : '' #

Total comments: 6

Patch Set 6 : '' #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+321 lines, -228 lines) Patch
M media/base/pipeline_impl.h View 1 2 3 4 5 7 chunks +98 lines, -48 lines 1 comment Download
M media/base/pipeline_impl.cc View 1 2 3 4 5 12 chunks +208 lines, -180 lines 1 comment Download
M media/base/pipeline_impl_unittest.cc View 1 2 3 4 5 1 chunk +15 lines, -0 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
Alpha Left Google
The code still needs to be cleaned up but it shows the basic idea of ...
11 years, 6 months ago (2009-06-27 01:52:55 UTC) #1
Alpha Left Google
ping!
11 years, 5 months ago (2009-06-30 01:23:28 UTC) #2
scherkus (not reviewing)
awesome stuff! http://codereview.chromium.org/149123/diff/13/1009 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/149123/diff/13/1009#newcode6 Line 6: // potential deadlocks, nested message loops, ...
11 years, 5 months ago (2009-06-30 02:14:18 UTC) #3
Alpha Left Google
http://codereview.chromium.org/149123/diff/13/1009 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/149123/diff/13/1009#newcode6 Line 6: // potential deadlocks, nested message loops, etc... On ...
11 years, 5 months ago (2009-06-30 21:07:09 UTC) #4
scherkus (not reviewing)
Mostly comment/style nits, but looking great http://codereview.chromium.org/149123/diff/2002/2005 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/149123/diff/2002/2005#newcode392 Line 392: // When ...
11 years, 5 months ago (2009-06-30 22:05:00 UTC) #5
Alpha Left Google
http://codereview.chromium.org/149123/diff/2002/2005 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/149123/diff/2002/2005#newcode392 Line 392: // When all required filters have been created ...
11 years, 5 months ago (2009-06-30 23:59:44 UTC) #6
scherkus (not reviewing)
LGTM - with some tiny comment nits Awesome!!!! http://codereview.chromium.org/149123/diff/3006/2010 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/149123/diff/3006/2010#newcode610 Line 610: ...
11 years, 5 months ago (2009-07-01 01:27:59 UTC) #7
Alpha Left Google
http://codereview.chromium.org/149123/diff/3006/2010 File media/base/pipeline_impl.cc (right): http://codereview.chromium.org/149123/diff/3006/2010#newcode610 Line 610: if (IsPipelineInitializing()) { On 2009/07/01 01:27:59, scherkus wrote: ...
11 years, 5 months ago (2009-07-01 22:41:14 UTC) #8
scherkus (not reviewing)
LGTM
11 years, 5 months ago (2009-07-01 23:36:07 UTC) #9
awong
11 years, 5 months ago (2009-07-01 23:39:46 UTC) #10
LGTM

2 comments about comments.

http://codereview.chromium.org/149123/diff/3011/2014
File media/base/pipeline_impl.cc (right):

http://codereview.chromium.org/149123/diff/3011/2014#newcode400
Line 400: // TODO(hclam): StartTask is now starting the pipeline asynchronous.
It
asynchronous -> asynchronously

http://codereview.chromium.org/149123/diff/3011/2012
File media/base/pipeline_impl.h (right):

http://codereview.chromium.org/149123/diff/3011/2012#newcode336
Line 336: // Creates a Demuxer. Returns true if the asynchronous action of
creating
void function's done return...same elsewhere in file.

Powered by Google App Engine
This is Rietveld 408576698