| Index: media/base/media_log.cc
|
| diff --git a/media/base/media_log.cc b/media/base/media_log.cc
|
| index ea61682a7bbd530b95825b10d16dbd53a7b517d4..e395b290bcf638af7e6aebcd187ecebb2ea9f03d 100644
|
| --- a/media/base/media_log.cc
|
| +++ b/media/base/media_log.cc
|
| @@ -150,81 +150,81 @@ MediaLog::MediaLog() {
|
|
|
| MediaLog::~MediaLog() {}
|
|
|
| -void MediaLog::AddEvent(MediaLogEvent* event) {
|
| - scoped_ptr<MediaLogEvent> e(event);
|
| +void MediaLog::AddEvent(scoped_ptr<MediaLogEvent> event) {
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateEvent(MediaLogEvent::Type type) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateEvent(MediaLogEvent::Type type) {
|
| scoped_ptr<MediaLogEvent> event(new MediaLogEvent);
|
| event->id = id_;
|
| event->type = type;
|
| event->time = base::Time::Now();
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateBooleanEvent(MediaLogEvent::Type type,
|
| - const char* property, bool value) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateBooleanEvent(
|
| + MediaLogEvent::Type type, const char* property, bool value) {
|
| scoped_ptr<MediaLogEvent> event(CreateEvent(type));
|
| event->params.SetBoolean(property, value);
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateIntegerEvent(MediaLogEvent::Type type,
|
| - const char* property, int64 value) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateIntegerEvent(
|
| + MediaLogEvent::Type type, const char* property, int64 value) {
|
| scoped_ptr<MediaLogEvent> event(CreateEvent(type));
|
| event->params.SetInteger(property, value);
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateTimeEvent(MediaLogEvent::Type type,
|
| - const char* property,
|
| - base::TimeDelta value) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateTimeEvent(
|
| + MediaLogEvent::Type type, const char* property, base::TimeDelta value) {
|
| scoped_ptr<MediaLogEvent> event(CreateEvent(type));
|
| event->params.SetDouble(property, value.InSecondsF());
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateLoadEvent(const std::string& url) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateLoadEvent(const std::string& url) {
|
| scoped_ptr<MediaLogEvent> event(CreateEvent(MediaLogEvent::LOAD));
|
| event->params.SetString("url", url);
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateSeekEvent(float seconds) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateSeekEvent(float seconds) {
|
| scoped_ptr<MediaLogEvent> event(CreateEvent(MediaLogEvent::SEEK));
|
| event->params.SetDouble("seek_target", seconds);
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreatePipelineStateChangedEvent(
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreatePipelineStateChangedEvent(
|
| PipelineImpl::State state) {
|
| scoped_ptr<MediaLogEvent> event(
|
| CreateEvent(MediaLogEvent::PIPELINE_STATE_CHANGED));
|
| event->params.SetString("pipeline_state", PipelineStateToString(state));
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreatePipelineErrorEvent(PipelineStatus error) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreatePipelineErrorEvent(
|
| + PipelineStatus error) {
|
| scoped_ptr<MediaLogEvent> event(CreateEvent(MediaLogEvent::PIPELINE_ERROR));
|
| event->params.SetString("pipeline_error", PipelineStatusToString(error));
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateVideoSizeSetEvent(size_t width, size_t height) {
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateVideoSizeSetEvent(
|
| + size_t width, size_t height) {
|
| scoped_ptr<MediaLogEvent> event(CreateEvent(MediaLogEvent::VIDEO_SIZE_SET));
|
| event->params.SetInteger("width", width);
|
| event->params.SetInteger("height", height);
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| -MediaLogEvent* MediaLog::CreateBufferedExtentsChangedEvent(
|
| +scoped_ptr<MediaLogEvent> MediaLog::CreateBufferedExtentsChangedEvent(
|
| size_t start, size_t current, size_t end) {
|
| scoped_ptr<MediaLogEvent> event(
|
| CreateEvent(MediaLogEvent::BUFFERED_EXTENTS_CHANGED));
|
| event->params.SetInteger("buffer_start", start);
|
| event->params.SetInteger("buffer_current", current);
|
| event->params.SetInteger("buffer_end", end);
|
| - return event.release();
|
| + return event.Pass();
|
| }
|
|
|
| void MediaLog::QueueStatisticsUpdatedEvent(PipelineStatistics stats) {
|
| @@ -255,7 +255,7 @@ void MediaLog::AddStatisticsUpdatedEvent() {
|
| last_statistics_.video_frames_decoded);
|
| event->params.SetInteger("video_frames_dropped",
|
| last_statistics_.video_frames_dropped);
|
| - AddEvent(event.release());
|
| + AddEvent(event.Pass());
|
| stats_update_pending_ = false;
|
| }
|
|
|
|
|