summaryrefslogtreecommitdiffstats
path: root/media/base/media_log.cc
diff options
context:
space:
mode:
authorscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-18 09:30:32 +0000
committerscherkus@chromium.org <scherkus@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-01-18 09:30:32 +0000
commitd399866c2fe77410afed5be486f2b72581823bed (patch)
treeb7da4bc8b767ed87053ce974642598db1d1a6b4a /media/base/media_log.cc
parent12bb3e11aac582a23034e3538a689e9a3a28da86 (diff)
downloadchromium_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.cc35
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));