| Index: media/filters/ffmpeg_demuxer_unittest.cc | 
| diff --git a/media/filters/ffmpeg_demuxer_unittest.cc b/media/filters/ffmpeg_demuxer_unittest.cc | 
| index 2c223cf538323cbf0b398ab357ff028beff8b385..292bb2f311f0d29e943c7626dc067198aeb46d96 100644 | 
| --- a/media/filters/ffmpeg_demuxer_unittest.cc | 
| +++ b/media/filters/ffmpeg_demuxer_unittest.cc | 
| @@ -65,9 +65,7 @@ class FFmpegDemuxerTest : public testing::Test { | 
| CHECK(!demuxer_); | 
|  | 
| EXPECT_CALL(host_, SetTotalBytes(_)).Times(AnyNumber()); | 
| -    EXPECT_CALL(host_, SetBufferedBytes(_)).Times(AnyNumber()); | 
| -    EXPECT_CALL(host_, SetCurrentReadPosition(_)) | 
| -        .WillRepeatedly(SaveArg<0>(¤t_read_position_)); | 
| +    EXPECT_CALL(host_, AddBufferedByteRange(_, _)).Times(AnyNumber()); | 
|  | 
| CreateDataSource(name, disable_file_size); | 
| demuxer_ = new FFmpegDemuxer(&message_loop_, data_source_); | 
| @@ -125,8 +123,6 @@ class FFmpegDemuxerTest : public testing::Test { | 
| StrictMock<MockDemuxerHost> host_; | 
| MessageLoop message_loop_; | 
|  | 
| -  int64 current_read_position_; | 
| - | 
| AVFormatContext* format_context() { | 
| return demuxer_->format_context_; | 
| } | 
| @@ -182,7 +178,6 @@ class FFmpegDemuxerTest : public testing::Test { | 
| TEST_F(FFmpegDemuxerTest, Initialize_OpenFails) { | 
| // Simulate avformat_open_input() failing. | 
| CreateDemuxer("ten_byte_file"), | 
| -  EXPECT_CALL(host_, SetCurrentReadPosition(_)); | 
| demuxer_->Initialize( | 
| &host_, NewExpectedStatusCB(DEMUXER_ERROR_COULD_NOT_OPEN)); | 
|  | 
| @@ -202,7 +197,6 @@ TEST_F(FFmpegDemuxerTest, Initialize_OpenFails) { | 
| TEST_F(FFmpegDemuxerTest, Initialize_NoStreams) { | 
| // Open a file with no streams whatsoever. | 
| CreateDemuxer("no_streams.webm"); | 
| -  EXPECT_CALL(host_, SetCurrentReadPosition(_)); | 
| demuxer_->Initialize( | 
| &host_, NewExpectedStatusCB(DEMUXER_ERROR_NO_SUPPORTED_STREAMS)); | 
| message_loop_.RunAllPending(); | 
| @@ -592,13 +586,11 @@ TEST_F(FFmpegDemuxerTest, ProtocolRead) { | 
| // Read 32 bytes from offset zero and verify position. | 
| uint8 buffer[32]; | 
| EXPECT_EQ(32u, demuxer_->Read(32, buffer)); | 
| -  EXPECT_EQ(32, current_read_position_); | 
| EXPECT_TRUE(demuxer_->GetPosition(&position)); | 
| EXPECT_EQ(32, position); | 
|  | 
| // Read an additional 32 bytes and verify position. | 
| EXPECT_EQ(32u, demuxer_->Read(32, buffer)); | 
| -  EXPECT_EQ(64, current_read_position_); | 
| EXPECT_TRUE(demuxer_->GetPosition(&position)); | 
| EXPECT_EQ(64, position); | 
|  | 
| @@ -607,17 +599,14 @@ TEST_F(FFmpegDemuxerTest, ProtocolRead) { | 
| EXPECT_TRUE(demuxer_->GetSize(&size)); | 
| EXPECT_TRUE(demuxer_->SetPosition(size - 48)); | 
| EXPECT_EQ(32u, demuxer_->Read(32, buffer)); | 
| -  EXPECT_EQ(size - 16, current_read_position_); | 
| EXPECT_TRUE(demuxer_->GetPosition(&position)); | 
| EXPECT_EQ(size - 16, position); | 
|  | 
| EXPECT_EQ(16u, demuxer_->Read(32, buffer)); | 
| -  EXPECT_EQ(size, current_read_position_); | 
| EXPECT_TRUE(demuxer_->GetPosition(&position)); | 
| EXPECT_EQ(size, position); | 
|  | 
| EXPECT_EQ(0u, demuxer_->Read(32, buffer)); | 
| -  EXPECT_EQ(size, current_read_position_); | 
| EXPECT_TRUE(demuxer_->GetPosition(&position)); | 
| EXPECT_EQ(size, position); | 
|  | 
| @@ -651,7 +640,6 @@ TEST_F(FFmpegDemuxerTest, ProtocolGetSetPosition) { | 
| int64 position; | 
| EXPECT_TRUE(demuxer_->GetSize(&size)); | 
| EXPECT_TRUE(demuxer_->GetPosition(&position)); | 
| -  EXPECT_EQ(current_read_position_, position); | 
|  | 
| EXPECT_TRUE(demuxer_->SetPosition(512)); | 
| EXPECT_FALSE(demuxer_->SetPosition(size)); | 
|  |