Index: media/filters/source_buffer_stream_unittest.cc |
diff --git a/media/filters/source_buffer_stream_unittest.cc b/media/filters/source_buffer_stream_unittest.cc |
index 1cd9cfa3f67c2050b9c092e4f78d0ef5399f5e87..c653418a94573429ca118a5589acc94c9d3701e4 100644 |
--- a/media/filters/source_buffer_stream_unittest.cc |
+++ b/media/filters/source_buffer_stream_unittest.cc |
@@ -3535,6 +3535,17 @@ TEST_F(SourceBufferStreamTest, |
CheckExpectedBuffers("90K 121 151"); |
} |
+TEST_F(SourceBufferStreamTest, Remove_StartingAtDuration) { |
+ Seek(0); |
+ NewSegmentAppend("10K 40 70K 100 130K"); |
+ CheckExpectedRangesByTimestamp("{ [10,160) }"); |
+ |
+ RemoveInMs(160, 165, 160); |
+ |
+ CheckExpectedRangesByTimestamp("{ [10,160) }"); |
+ CheckExpectedBuffers("10K 40 70K 100 130K"); |
+} |
+ |
TEST_F(SourceBufferStreamTest, Text_Append_SingleRange) { |
SetTextStream(); |
NewSegmentAppend("0K 500K 1000K"); |