diff options
author | sandersd@chromium.org <sandersd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-03 18:54:39 +0000 |
---|---|---|
committer | sandersd@chromium.org <sandersd@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-04-03 18:54:39 +0000 |
commit | a61ce5a964aa37082d09623f8b4976016a0e44f5 (patch) | |
tree | 242dc6ba7bd8fd55f4f1c76f6cdfab48023ed814 /media/tools | |
parent | 0142a952010b86d9b8cc7622f7ea843cba091653 (diff) | |
download | chromium_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.cc | 5 | ||||
-rw-r--r-- | media/tools/player_x11/data_source_logger.h | 1 |
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, |