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 823104b6db3e9609231734c46e2f1bf11d45a995..dfd8474182213d10e60394214f82fcbfc033dd99 100644 |
--- a/media/filters/pipeline_integration_test_base.cc |
+++ b/media/filters/pipeline_integration_test_base.cc |
@@ -87,11 +87,13 @@ void PipelineIntegrationTestBase::OnError(PipelineStatus status) { |
bool PipelineIntegrationTestBase::Start(const std::string& url, |
PipelineStatus expected_status) { |
+ base::Closure null_cb; |
pipeline_->Start( |
CreateFilterCollection(url), |
base::Bind(&PipelineIntegrationTestBase::OnEnded, base::Unretained(this)), |
base::Bind(&PipelineIntegrationTestBase::OnError, base::Unretained(this)), |
- QuitOnStatusCB(expected_status)); |
+ QuitOnStatusCB(expected_status), |
+ null_cb); |
message_loop_.Run(); |
return (pipeline_status_ == PIPELINE_OK); |
} |
@@ -104,12 +106,14 @@ bool PipelineIntegrationTestBase::Start(const std::string& url, |
} |
bool PipelineIntegrationTestBase::Start(const std::string& url) { |
+ base::Closure null_cb; |
pipeline_->Start( |
CreateFilterCollection(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)), |
+ null_cb); |
message_loop_.Run(); |
return (pipeline_status_ == PIPELINE_OK); |
} |