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 c9a702c6a6fd730ec316cb188a6b80f040aff5f8..e70faf80415c358c62fd73857bb49cf0b613dc1e 100644 |
| --- a/media/filters/source_buffer_stream.cc |
| +++ b/media/filters/source_buffer_stream.cc |
| @@ -1068,6 +1068,8 @@ void SourceBufferStream::OnSetDuration(base::TimeDelta duration) { |
| // Need to partially truncate this range. |
| if ((*itr)->GetStartTimestamp() < duration) { |
| (*itr)->TruncateAt(duration, NULL, false); |
| + if (selected_range_ && !selected_range_->HasNextBufferPosition()) |
|
acolwell GONE FROM CHROMIUM
2013/11/04 20:58:11
nit: s/selected_range_ &&/(*itr == selected_range_
Jinsuk Kim
2013/11/05 03:31:49
Done.
|
| + SetSelectedRange(NULL); |
| ++itr; |
| } |