Chromium Code Reviews| 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_) { |