Home | History | Annotate | Download | only in base
      1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
      2 // Use of this source code is governed by a BSD-style license that can be
      3 // found in the LICENSE file.
      4 
      5 #include "media/base/data_source.h"
      6 
      7 #include "base/logging.h"
      8 
      9 namespace media {
     10 
     11 // static
     12 const int DataSource::kReadError = -1;
     13 
     14 DataSourceHost::~DataSourceHost() {}
     15 
     16 DataSource::DataSource() : host_(NULL) {}
     17 
     18 DataSource::~DataSource() {}
     19 
     20 void DataSource::set_host(DataSourceHost* host) {
     21   DCHECK(host);
     22   DCHECK(!host_);
     23   host_ = host;
     24 }
     25 
     26 void DataSource::SetPlaybackRate(float playback_rate) {}
     27 
     28 DataSourceHost* DataSource::host() { return host_; }
     29 
     30 }  // namespace media
     31