| Index: media/filters/chunk_demuxer.cc
|
| diff --git a/media/filters/chunk_demuxer.cc b/media/filters/chunk_demuxer.cc
|
| index 73dbae6c0cf4e3144b4b2a459642e6b63a74ee39..4cd48045621efd9215ccb07eb84aac2e5962ed9e 100644
|
| --- a/media/filters/chunk_demuxer.cc
|
| +++ b/media/filters/chunk_demuxer.cc
|
| @@ -151,7 +151,7 @@ void SourceState::AdjustBufferTimestamps(
|
| itr != buffers.end(); ++itr) {
|
| (*itr)->SetDecodeTimestamp(
|
| (*itr)->GetDecodeTimestamp() + timestamp_offset_);
|
| - (*itr)->SetTimestamp((*itr)->GetTimestamp() + timestamp_offset_);
|
| + (*itr)->set_timestamp((*itr)->timestamp() + timestamp_offset_);
|
| }
|
| }
|
|
|
| @@ -1216,13 +1216,13 @@ bool ChunkDemuxer::OnTextBuffers(
|
| for (StreamParser::BufferQueue::const_iterator itr = buffers.begin();
|
| itr != buffers.end(); ++itr) {
|
| const StreamParserBuffer* const buffer = itr->get();
|
| - const base::TimeDelta start = buffer->GetTimestamp();
|
| - const base::TimeDelta end = start + buffer->GetDuration();
|
| + const base::TimeDelta start = buffer->timestamp();
|
| + const base::TimeDelta end = start + buffer->duration();
|
|
|
| std::string id, settings, content;
|
|
|
| - WebMWebVTTParser::Parse(buffer->GetData(),
|
| - buffer->GetDataSize(),
|
| + WebMWebVTTParser::Parse(buffer->data(),
|
| + buffer->data_size(),
|
| &id, &settings, &content);
|
|
|
| text_track->addWebVTTCue(start, end, id, content, settings);
|
| @@ -1272,7 +1272,7 @@ void ChunkDemuxer::IncreaseDurationIfNecessary(
|
| const StreamParser::BufferQueue& buffers,
|
| ChunkDemuxerStream* stream) {
|
| DCHECK(!buffers.empty());
|
| - if (buffers.back()->GetTimestamp() <= duration_)
|
| + if (buffers.back()->timestamp() <= duration_)
|
| return;
|
|
|
| Ranges<TimeDelta> ranges = stream->GetBufferedRanges(kInfiniteDuration());
|
|
|