diff options
author | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-18 09:30:32 +0000 |
---|---|---|
committer | scherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-01-18 09:30:32 +0000 |
commit | d399866c2fe77410afed5be486f2b72581823bed (patch) | |
tree | b7da4bc8b767ed87053ce974642598db1d1a6b4a /media/base/media_log.cc | |
parent | 12bb3e11aac582a23034e3538a689e9a3a28da86 (diff) | |
download | chromium_src-d399866c2fe77410afed5be486f2b72581823bed.zip chromium_src-d399866c2fe77410afed5be486f2b72581823bed.tar.gz chromium_src-d399866c2fe77410afed5be486f2b72581823bed.tar.bz2 |
Fold media::PipelineImpl into media::Pipeline as there is only one implementation of the interface.
Three years ago I thought that having a separate interface would be A Good Thing. Needless to say there has never been a case where having an interface defintion of Pipeline came in handy as all clients create and access PipelineImpl objects directly.
Review URL: http://codereview.chromium.org/9243025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118082 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/base/media_log.cc')
-rw-r--r-- | media/base/media_log.cc | 35 |
1 files changed, 18 insertions, 17 deletions
diff --git a/media/base/media_log.cc b/media/base/media_log.cc index 43d9278..d223b51 100644 --- a/media/base/media_log.cc +++ b/media/base/media_log.cc @@ -11,6 +11,7 @@ #include "base/lazy_instance.h" #include "base/logging.h" #include "base/memory/scoped_ptr.h" +#include "base/message_loop.h" #include "base/values.h" namespace media { @@ -65,37 +66,37 @@ const char* MediaLog::EventTypeToString(MediaLogEvent::Type type) { return NULL; } -const char* MediaLog::PipelineStateToString(PipelineImpl::State state) { +const char* MediaLog::PipelineStateToString(Pipeline::State state) { switch (state) { - case PipelineImpl::kCreated: + case Pipeline::kCreated: return "created"; - case PipelineImpl::kInitDemuxer: + case Pipeline::kInitDemuxer: return "initDemuxer"; - case PipelineImpl::kInitAudioDecoder: + case Pipeline::kInitAudioDecoder: return "initAudioDecoder"; - case PipelineImpl::kInitAudioRenderer: + case Pipeline::kInitAudioRenderer: return "initAudioRenderer"; - case PipelineImpl::kInitVideoDecoder: + case Pipeline::kInitVideoDecoder: return "initVideoDecoder"; - case PipelineImpl::kInitVideoRenderer: + case Pipeline::kInitVideoRenderer: return "initVideoRenderer"; - case PipelineImpl::kPausing: + case Pipeline::kPausing: return "pausing"; - case PipelineImpl::kSeeking: + case Pipeline::kSeeking: return "seeking"; - case PipelineImpl::kFlushing: + case Pipeline::kFlushing: return "flushing"; - case PipelineImpl::kStarting: + case Pipeline::kStarting: return "starting"; - case PipelineImpl::kStarted: + case Pipeline::kStarted: return "started"; - case PipelineImpl::kEnded: + case Pipeline::kEnded: return "ended"; - case PipelineImpl::kStopping: + case Pipeline::kStopping: return "stopping"; - case PipelineImpl::kStopped: + case Pipeline::kStopped: return "stopped"; - case PipelineImpl::kError: + case Pipeline::kError: return "error"; } NOTREACHED(); @@ -199,7 +200,7 @@ scoped_ptr<MediaLogEvent> MediaLog::CreateSeekEvent(float seconds) { } scoped_ptr<MediaLogEvent> MediaLog::CreatePipelineStateChangedEvent( - PipelineImpl::State state) { + Pipeline::State state) { scoped_ptr<MediaLogEvent> event( CreateEvent(MediaLogEvent::PIPELINE_STATE_CHANGED)); event->params.SetString("pipeline_state", PipelineStateToString(state)); |