diff options
Diffstat (limited to 'webkit/glue')
-rw-r--r-- | webkit/glue/webmediaplayer_impl.cc | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/webkit/glue/webmediaplayer_impl.cc b/webkit/glue/webmediaplayer_impl.cc index 7a8872b..f2277ef 100644 --- a/webkit/glue/webmediaplayer_impl.cc +++ b/webkit/glue/webmediaplayer_impl.cc @@ -338,7 +338,8 @@ WebMediaPlayerImpl::WebMediaPlayerImpl( // Saves the current message loop. DCHECK(!main_loop_); main_loop_ = MessageLoop::current(); - media_log_->AddEvent(media_log_->CreateEvent(media::MediaLogEvent::CREATING)); + media_log_->AddEvent( + media_log_->CreateEvent(media::MediaLogEvent::WEBMEDIAPLAYER_CREATED)); } bool WebMediaPlayerImpl::Initialize( @@ -352,7 +353,7 @@ bool WebMediaPlayerImpl::Initialize( return false; } - pipeline_ = new media::PipelineImpl(pipeline_message_loop); + pipeline_ = new media::PipelineImpl(pipeline_message_loop, media_log_); // Also we want to be notified of |main_loop_| destruction. main_loop_->AddDestructionObserver(this); @@ -427,9 +428,9 @@ bool WebMediaPlayerImpl::Initialize( } WebMediaPlayerImpl::~WebMediaPlayerImpl() { - media_log_->AddEvent( - media_log_->CreateEvent(media::MediaLogEvent::DESTROYING)); Destroy(); + media_log_->AddEvent( + media_log_->CreateEvent(media::MediaLogEvent::WEBMEDIAPLAYER_DESTROYED)); // Finally tell the |main_loop_| we don't want to be notified of destruction // event. @@ -518,6 +519,8 @@ void WebMediaPlayerImpl::seek(float seconds) { return; } + media_log_->AddEvent(media_log_->CreateSeekEvent(seconds)); + base::TimeDelta seek_time = ConvertSecondsToTimestamp(seconds); // Update our paused time. |