Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1004)

Unified Diff: media/filters/chunk_demuxer_unittest.cc

Issue 10692053: Remove buffer duration calculation from WebMClusterParser and update SourceBufferStream accordingly (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: . Created 8 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: media/filters/chunk_demuxer_unittest.cc
diff --git a/media/filters/chunk_demuxer_unittest.cc b/media/filters/chunk_demuxer_unittest.cc
index 2494c9f8d06cf1f45519665766e641a32b8e4363..8143f152cd35d0418c405e0dd8d27514f4322940 100644
--- a/media/filters/chunk_demuxer_unittest.cc
+++ b/media/filters/chunk_demuxer_unittest.cc
@@ -46,7 +46,7 @@ static const int kAudioBlockDuration = 23;
static const int kVideoBlockDuration = 33;
static const char* kSourceId = "SourceId";
-static const char* kDefaultFirstClusterRange = "{ [0,46) }";
+static const char* kDefaultFirstClusterRange = "{ [0,23) }";
acolwell GONE FROM CHROMIUM 2012/07/02 17:12:33 ?
vrk (LEFT CHROMIUM) 2012/07/04 02:50:18 Reverted.
base::TimeDelta kDefaultDuration() {
return base::TimeDelta::FromMilliseconds(201224);
@@ -828,34 +828,6 @@ TEST_F(ChunkDemuxerTest, TestPerStreamMonotonicallyIncreasingTimestamps) {
ASSERT_TRUE(AppendData(cluster->data(), cluster->size()));
}
-TEST_F(ChunkDemuxerTest, TestMonotonicallyIncreasingTimestampsAcrossClusters) {
- ASSERT_TRUE(InitDemuxer(true, true, false));
-
- ClusterBuilder cb;
-
- // Test monotonic increasing timestamps on a per stream
- // basis across clusters.
- cb.SetClusterTimecode(5);
- AddSimpleBlock(&cb, kAudioTrackNum, 5);
- AddSimpleBlock(&cb, kVideoTrackNum, 5);
- scoped_ptr<Cluster> cluster_a(cb.Finish());
-
- ASSERT_TRUE(AppendData(cluster_a->data(), cluster_a->size()));
-
- cb.SetClusterTimecode(4);
- AddSimpleBlock(&cb, kAudioTrackNum, 4);
- AddSimpleBlock(&cb, kVideoTrackNum, 7);
- scoped_ptr<Cluster> cluster_b(cb.Finish());
-
- EXPECT_CALL(host_, OnDemuxerError(PIPELINE_ERROR_DECODE));
- ASSERT_TRUE(AppendData(cluster_b->data(), cluster_b->size()));
-
- // Verify that AppendData() doesn't accept more data now.
- scoped_ptr<Cluster> cluster_c(GenerateCluster(10, 2));
- EXPECT_FALSE(demuxer_->AppendData(kSourceId, cluster_c->data(),
- cluster_c->size()));
-}
-
// Test the case where a cluster is passed to AppendData() before
// INFO & TRACKS data.
TEST_F(ChunkDemuxerTest, TestClusterBeforeInitSegment) {

Powered by Google App Engine
This is Rietveld 408576698