Index: media/blink/webmediaplayer_impl.cc |
diff --git a/media/blink/webmediaplayer_impl.cc b/media/blink/webmediaplayer_impl.cc |
index e5cacb2984b3bdb351002ba6aa00759196517349..d5a411fcb3144c02a50cee3f17795dcc51637639 100644 |
--- a/media/blink/webmediaplayer_impl.cc |
+++ b/media/blink/webmediaplayer_impl.cc |
@@ -337,20 +337,8 @@ void WebMediaPlayerImpl::seek(double seconds) { |
media_log_->AddEvent(media_log_->CreateSeekEvent(seconds)); |
// Update our paused time. |
- // In paused state ignore the seek operations to current time and generate |
- // buffer state change event to eventually fire seeking and seeked events |
- if (paused_) { |
- if (paused_time_ != seek_time) { |
- paused_time_ = seek_time; |
- } else { |
- main_task_runner_->PostTask( |
- FROM_HERE, |
- base::Bind(&WebMediaPlayerImpl::OnPipelineBufferingStateChanged, |
- AsWeakPtr(), |
- BUFFERING_HAVE_ENOUGH)); |
- return; |
- } |
- } |
+ if (paused_) |
+ paused_time_ = seek_time; |
seeking_ = true; |