Index: webkit/media/webmediaplayer_impl.cc |
diff --git a/webkit/media/webmediaplayer_impl.cc b/webkit/media/webmediaplayer_impl.cc |
index 7fef4e01174e533eb7c320bb91f4b87d139bb1c6..651b56a079f592a57117d8310a873d59449f138a 100644 |
--- a/webkit/media/webmediaplayer_impl.cc |
+++ b/webkit/media/webmediaplayer_impl.cc |
@@ -115,7 +115,6 @@ WebMediaPlayerImpl::WebMediaPlayerImpl( |
ready_state_(WebMediaPlayer::ReadyStateHaveNothing), |
main_loop_(MessageLoop::current()), |
filter_collection_(collection), |
Ami GONE FROM CHROMIUM
2012/08/09 20:55:41
remove started_ from wmpi.h?
scherkus (not reviewing)
2012/08/09 22:07:49
Done.
|
- started_(false), |
message_loop_factory_(message_loop_factory), |
paused_(true), |
seeking_(false), |
@@ -955,7 +954,6 @@ void WebMediaPlayerImpl::NotifyDownloading(bool is_downloading) { |
} |
void WebMediaPlayerImpl::StartPipeline() { |
- started_ = true; |
pipeline_->Start( |
filter_collection_.Pass(), |
base::Bind(&WebMediaPlayerProxy::PipelineEndedCallback, proxy_.get()), |
@@ -992,13 +990,10 @@ void WebMediaPlayerImpl::Destroy() { |
// Make sure to kill the pipeline so there's no more media threads running. |
// Note: stopping the pipeline might block for a long time. |
- if (started_) { |
- base::WaitableEvent waiter(false, false); |
- pipeline_->Stop(base::Bind( |
- &base::WaitableEvent::Signal, base::Unretained(&waiter))); |
- waiter.Wait(); |
- started_ = false; |
- } |
+ base::WaitableEvent waiter(false, false); |
+ pipeline_->Stop(base::Bind( |
+ &base::WaitableEvent::Signal, base::Unretained(&waiter))); |
+ waiter.Wait(); |
// Let V8 know we are not using extra resources anymore. |
if (incremented_externally_allocated_memory_) { |