summaryrefslogtreecommitdiffstats
path: root/media/tools
diff options
context:
space:
mode:
authorsandersd@chromium.org <sandersd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-03 18:54:39 +0000
committersandersd@chromium.org <sandersd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-04-03 18:54:39 +0000
commita61ce5a964aa37082d09623f8b4976016a0e44f5 (patch)
tree242dc6ba7bd8fd55f4f1c76f6cdfab48023ed814 /media/tools
parent0142a952010b86d9b8cc7622f7ea843cba091653 (diff)
downloadchromium_src-a61ce5a964aa37082d09623f8b4976016a0e44f5.zip
chromium_src-a61ce5a964aa37082d09623f8b4976016a0e44f5.tar.gz
chromium_src-a61ce5a964aa37082d09623f8b4976016a0e44f5.tar.bz2
Separate DemuxerHost from DataSourceHost.
This is the first part of work to remove byte range computations out of media::Pipeline, and instead have the DataSource report those directly to Pipeline's parent, which will avoid crossing thread boundaries unnecessarily. This first CL just cleans up the interfaces required to do that, but already eliminates some of the stranger parts of the set-up code. BUG=122071 Review URL: https://codereview.chromium.org/212803004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261494 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/tools')
-rw-r--r--media/tools/player_x11/data_source_logger.cc5
-rw-r--r--media/tools/player_x11/data_source_logger.h1
2 files changed, 0 insertions, 6 deletions
diff --git a/media/tools/player_x11/data_source_logger.cc b/media/tools/player_x11/data_source_logger.cc
index 0bc5ded..204d8b3 100644
--- a/media/tools/player_x11/data_source_logger.cc
+++ b/media/tools/player_x11/data_source_logger.cc
@@ -25,11 +25,6 @@ DataSourceLogger::DataSourceLogger(
streaming_(streaming) {
}
-void DataSourceLogger::set_host(media::DataSourceHost* host) {
- VLOG(1) << "set_host(" << host << ")";
- data_source_->set_host(host);
-}
-
void DataSourceLogger::Stop(const base::Closure& closure) {
VLOG(1) << "Stop() started";
data_source_->Stop(base::Bind(&LogAndRunStopClosure, closure));
diff --git a/media/tools/player_x11/data_source_logger.h b/media/tools/player_x11/data_source_logger.h
index c48d413..5fdd9d4 100644
--- a/media/tools/player_x11/data_source_logger.h
+++ b/media/tools/player_x11/data_source_logger.h
@@ -22,7 +22,6 @@ class DataSourceLogger : public media::DataSource {
virtual ~DataSourceLogger();
// media::DataSource implementation.
- virtual void set_host(media::DataSourceHost* host) OVERRIDE;
virtual void Stop(const base::Closure& closure) OVERRIDE;
virtual void Read(
int64 position, int size, uint8* data,