| 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 3a92732e5fe97f432d7db8d418633d81a9e68aa1..fc9dd1119fcd4b0377d36ba238993371bfb1c05c 100644
|
| --- a/media/filters/source_buffer_stream_unittest.cc
|
| +++ b/media/filters/source_buffer_stream_unittest.cc
|
| @@ -3679,6 +3679,19 @@ TEST_F(SourceBufferStreamTest, Audio_SpliceFrame_NoSplice) {
|
| CheckNoNextBuffer();
|
| }
|
|
|
| +TEST_F(SourceBufferStreamTest, Audio_SpliceFrame_CorrectMediaSegmentStartTime) {
|
| + SetAudioStream();
|
| + Seek(0);
|
| + NewSegmentAppend("0K 2K 4K");
|
| + CheckExpectedRangesByTimestamp("{ [0,6) }");
|
| + NewSegmentAppend("6K 8K 10K");
|
| + CheckExpectedRangesByTimestamp("{ [0,12) }");
|
| + NewSegmentAppend("1K 4K");
|
| + CheckExpectedRangesByTimestamp("{ [0,12) }");
|
| + CheckExpectedBuffers("0K 2K 4K C 1K 4K 6K 8K 10K");
|
| + CheckNoNextBuffer();
|
| +}
|
| +
|
| // TODO(vrk): Add unit tests where keyframes are unaligned between streams.
|
| // (crbug.com/133557)
|
|
|
|
|