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

Unified Diff: media/filters/pipeline_integration_test_base.cc

Issue 10854151: Allow transitioning to HAVE_METADATA before pipeline initialization completes. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: media/filters/pipeline_integration_test_base.cc
diff --git a/media/filters/pipeline_integration_test_base.cc b/media/filters/pipeline_integration_test_base.cc
index 3e01b572c6604dbc949911ba885a9883e01f2fec..3036ec7b803cbebf21a71d2da28f72f8d9407c5b 100644
--- a/media/filters/pipeline_integration_test_base.cc
+++ b/media/filters/pipeline_integration_test_base.cc
@@ -91,7 +91,8 @@ bool PipelineIntegrationTestBase::Start(const std::string& url,
CreateFilterCollection(url),
base::Bind(&PipelineIntegrationTestBase::OnEnded, base::Unretained(this)),
base::Bind(&PipelineIntegrationTestBase::OnError, base::Unretained(this)),
- QuitOnStatusCB(expected_status));
+ QuitOnStatusCB(expected_status),
+ Pipeline::ReadyStateCB());
message_loop_.Run();
return (pipeline_status_ == PIPELINE_OK);
}
@@ -109,7 +110,8 @@ bool PipelineIntegrationTestBase::Start(const std::string& url) {
base::Bind(&PipelineIntegrationTestBase::OnEnded, base::Unretained(this)),
base::Bind(&PipelineIntegrationTestBase::OnError, base::Unretained(this)),
base::Bind(&PipelineIntegrationTestBase::OnStatusCallback,
- base::Unretained(this)));
+ base::Unretained(this)),
+ Pipeline::ReadyStateCB());
message_loop_.Run();
return (pipeline_status_ == PIPELINE_OK);
}

Powered by Google App Engine
This is Rietveld 408576698