Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "base/bind.h" | 5 #include "base/bind.h" |
| 6 #include "base/message_loop/message_loop.h" | 6 #include "base/message_loop/message_loop.h" |
| 7 #include "base/run_loop.h" | 7 #include "base/run_loop.h" |
| 8 #include "media/base/media_log.h" | 8 #include "media/base/media_log.h" |
| 9 #include "media/base/mock_filters.h" | 9 #include "media/base/mock_filters.h" |
| 10 #include "media/base/test_helpers.h" | 10 #include "media/base/test_helpers.h" |
| (...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 227 WebURLLoader* url_loader() { | 227 WebURLLoader* url_loader() { |
| 228 return loader()->active_loader_->loader_.get(); | 228 return loader()->active_loader_->loader_.get(); |
| 229 } | 229 } |
| 230 | 230 |
| 231 BufferedDataSource::Preload preload() { return data_source_->preload_; } | 231 BufferedDataSource::Preload preload() { return data_source_->preload_; } |
| 232 void set_preload(BufferedDataSource::Preload preload) { preload_ = preload; } | 232 void set_preload(BufferedDataSource::Preload preload) { preload_ = preload; } |
| 233 BufferedResourceLoader::DeferStrategy defer_strategy() { | 233 BufferedResourceLoader::DeferStrategy defer_strategy() { |
| 234 return loader()->defer_strategy_; | 234 return loader()->defer_strategy_; |
| 235 } | 235 } |
| 236 int data_source_bitrate() { return data_source_->bitrate_; } | 236 int data_source_bitrate() { return data_source_->bitrate_; } |
| 237 int data_source_playback_rate() { return data_source_->playback_rate_; } | 237 float data_source_playback_rate() { return data_source_->playback_rate_; } |
|
DaleCurtis
2015/04/17 18:21:37
double?
a.berwal
2015/04/19 03:53:55
this function is not used anywhere for multiplying
xhwang
2015/04/20 21:47:07
Let's just keep using double for playback rates in
| |
| 238 int loader_bitrate() { return loader()->bitrate_; } | 238 int loader_bitrate() { return loader()->bitrate_; } |
| 239 int loader_playback_rate() { return loader()->playback_rate_; } | 239 float loader_playback_rate() { return loader()->playback_rate_; } |
|
DaleCurtis
2015/04/17 18:21:37
double?
a.berwal
2015/04/19 03:53:55
this function is not used anywhere for multiplying
xhwang
2015/04/20 21:47:07
ditto
| |
| 240 bool is_local_source() { return data_source_->assume_fully_buffered(); } | 240 bool is_local_source() { return data_source_->assume_fully_buffered(); } |
| 241 void set_might_be_reused_from_cache_in_future(bool value) { | 241 void set_might_be_reused_from_cache_in_future(bool value) { |
| 242 loader()->might_be_reused_from_cache_in_future_ = value; | 242 loader()->might_be_reused_from_cache_in_future_ = value; |
| 243 } | 243 } |
| 244 | 244 |
| 245 scoped_ptr<MockBufferedDataSource> data_source_; | 245 scoped_ptr<MockBufferedDataSource> data_source_; |
| 246 | 246 |
| 247 scoped_ptr<TestResponseGenerator> response_generator_; | 247 scoped_ptr<TestResponseGenerator> response_generator_; |
| 248 MockWebFrameClient client_; | 248 MockWebFrameClient client_; |
| 249 WebView* view_; | 249 WebView* view_; |
| (...skipping 593 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 843 // Read a bit from the beginning. | 843 // Read a bit from the beginning. |
| 844 ReadAt(0); | 844 ReadAt(0); |
| 845 EXPECT_CALL(*this, ReadCallback(kDataSize)); | 845 EXPECT_CALL(*this, ReadCallback(kDataSize)); |
| 846 EXPECT_CALL(host_, AddBufferedByteRange(0, kDataSize - 1)); | 846 EXPECT_CALL(host_, AddBufferedByteRange(0, kDataSize - 1)); |
| 847 ReceiveData(kDataSize); | 847 ReceiveData(kDataSize); |
| 848 | 848 |
| 849 EXPECT_FALSE(active_loader()); | 849 EXPECT_FALSE(active_loader()); |
| 850 } | 850 } |
| 851 | 851 |
| 852 } // namespace media | 852 } // namespace media |
| OLD | NEW |