Chromium Code Reviews| Index: media/filters/source_buffer_stream.cc |
| diff --git a/media/filters/source_buffer_stream.cc b/media/filters/source_buffer_stream.cc |
| index 4271ab9601bb44393a6f79f0db3fd09daf7c00fd..7eb21520fc5c952da7283571862413aef37dfe93 100644 |
| --- a/media/filters/source_buffer_stream.cc |
| +++ b/media/filters/source_buffer_stream.cc |
| @@ -1099,7 +1099,7 @@ SourceBufferStream::Status SourceBufferStream::GetNextBufferInternal( |
| } |
| if (!selected_range_ || !selected_range_->HasNextBuffer()) { |
| - if (end_of_stream_ && IsEndSelected()) |
| + if (end_of_stream_ && (!selected_range_ || IsEndSelected())) |
|
wolenetz
2015/05/05 20:51:35
Interesting. Since IsEndSelected() is only used in
landell
2015/05/06 08:59:53
I agree. That is how I wanted to do it but I went
landell
2015/05/06 10:46:53
Done.
|
| return kEndOfStream; |
| DVLOG(3) << __FUNCTION__ << " " << GetStreamTypeName() |
| << ": returning kNeedBuffer " |