Index: media/formats/webm/webm_cluster_parser_unittest.cc |
diff --git a/media/formats/webm/webm_cluster_parser_unittest.cc b/media/formats/webm/webm_cluster_parser_unittest.cc |
index 4020df458bd2044ef2cea50731281ac3ed8b66e4..43d75ea83a6d1916691e185086f23d5466db67bb 100644 |
--- a/media/formats/webm/webm_cluster_parser_unittest.cc |
+++ b/media/formats/webm/webm_cluster_parser_unittest.cc |
@@ -268,7 +268,7 @@ class WebMClusterParserTest : public testing::Test { |
std::string(), |
std::string(), |
kUnknownAudioCodec, |
- LogCB())) {} |
+ new MediaLog())) {} |
protected: |
void ResetParserToHaveDefaultDurations() { |
@@ -281,17 +281,10 @@ class WebMClusterParserTest : public testing::Test { |
ASSERT_NE(kNoTimestamp(), default_audio_duration); |
ASSERT_NE(kNoTimestamp(), default_video_duration); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- default_audio_duration, |
- kVideoTrackNum, |
- default_video_duration, |
- TextTracks(), |
- std::set<int64>(), |
- std::string(), |
- std::string(), |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, default_audio_duration, kVideoTrackNum, |
+ default_video_duration, TextTracks(), std::set<int64>(), std::string(), |
+ std::string(), kUnknownAudioCodec, new MediaLog())); |
} |
scoped_ptr<WebMClusterParser> parser_; |
@@ -317,17 +310,10 @@ TEST_F(WebMClusterParserTest, HeldBackBufferHoldsBackAllTracks) { |
base::TimeDelta::FromMilliseconds(kTestAudioFrameDefaultDurationInMs); |
ASSERT_GE(default_audio_duration, base::TimeDelta()); |
ASSERT_NE(kNoTimestamp(), default_audio_duration); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- default_audio_duration, |
- kVideoTrackNum, |
- kNoTimestamp(), |
- text_tracks, |
- std::set<int64>(), |
- std::string(), |
- std::string(), |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, default_audio_duration, kVideoTrackNum, |
+ kNoTimestamp(), text_tracks, std::set<int64>(), std::string(), |
+ std::string(), kUnknownAudioCodec, new MediaLog())); |
const BlockInfo kBlockInfo[] = { |
{kVideoTrackNum, 0, 33, true, NULL, 0}, |
@@ -510,17 +496,10 @@ TEST_F(WebMClusterParserTest, IgnoredTracks) { |
std::set<int64> ignored_tracks; |
ignored_tracks.insert(kTextTrackNum); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- kNoTimestamp(), |
- kVideoTrackNum, |
- kNoTimestamp(), |
- TextTracks(), |
- ignored_tracks, |
- std::string(), |
- std::string(), |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
+ kNoTimestamp(), TextTracks(), ignored_tracks, std::string(), |
+ std::string(), kUnknownAudioCodec, new MediaLog())); |
const BlockInfo kInputBlockInfo[] = { |
{kAudioTrackNum, 0, 23, true, NULL, 0}, |
@@ -556,17 +535,10 @@ TEST_F(WebMClusterParserTest, ParseTextTracks) { |
TextTrackConfig(kTextSubtitles, "", "", |
""))); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- kNoTimestamp(), |
- kVideoTrackNum, |
- kNoTimestamp(), |
- text_tracks, |
- std::set<int64>(), |
- std::string(), |
- std::string(), |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
+ kNoTimestamp(), text_tracks, std::set<int64>(), std::string(), |
+ std::string(), kUnknownAudioCodec, new MediaLog())); |
const BlockInfo kInputBlockInfo[] = { |
{kAudioTrackNum, 0, 23, true, NULL, 0}, |
@@ -594,17 +566,10 @@ TEST_F(WebMClusterParserTest, TextTracksSimpleBlock) { |
TextTrackConfig(kTextSubtitles, "", "", |
""))); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- kNoTimestamp(), |
- kVideoTrackNum, |
- kNoTimestamp(), |
- text_tracks, |
- std::set<int64>(), |
- std::string(), |
- std::string(), |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
+ kNoTimestamp(), text_tracks, std::set<int64>(), std::string(), |
+ std::string(), kUnknownAudioCodec, new MediaLog())); |
const BlockInfo kInputBlockInfo[] = { |
{ kTextTrackNum, 33, 42, true }, |
@@ -632,17 +597,10 @@ TEST_F(WebMClusterParserTest, ParseMultipleTextTracks) { |
TextTrackConfig(kTextCaptions, "", "", |
""))); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- kNoTimestamp(), |
- kVideoTrackNum, |
- kNoTimestamp(), |
- text_tracks, |
- std::set<int64>(), |
- std::string(), |
- std::string(), |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
+ kNoTimestamp(), text_tracks, std::set<int64>(), std::string(), |
+ std::string(), kUnknownAudioCodec, new MediaLog())); |
const BlockInfo kInputBlockInfo[] = { |
{kAudioTrackNum, 0, 23, true, NULL, 0}, |
@@ -679,17 +637,10 @@ TEST_F(WebMClusterParserTest, ParseMultipleTextTracks) { |
TEST_F(WebMClusterParserTest, ParseEncryptedBlock) { |
scoped_ptr<Cluster> cluster(CreateEncryptedCluster(sizeof(kEncryptedFrame))); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- kNoTimestamp(), |
- kVideoTrackNum, |
- kNoTimestamp(), |
- TextTracks(), |
- std::set<int64>(), |
- std::string(), |
- "video_key_id", |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
+ kNoTimestamp(), TextTracks(), std::set<int64>(), std::string(), |
+ "video_key_id", kUnknownAudioCodec, new MediaLog())); |
int result = parser_->Parse(cluster->data(), cluster->size()); |
EXPECT_EQ(cluster->size(), result); |
ASSERT_EQ(1UL, parser_->GetVideoBuffers().size()); |
@@ -701,17 +652,10 @@ TEST_F(WebMClusterParserTest, ParseBadEncryptedBlock) { |
scoped_ptr<Cluster> cluster( |
CreateEncryptedCluster(sizeof(kEncryptedFrame) - 1)); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- kNoTimestamp(), |
- kVideoTrackNum, |
- kNoTimestamp(), |
- TextTracks(), |
- std::set<int64>(), |
- std::string(), |
- "video_key_id", |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
+ kNoTimestamp(), TextTracks(), std::set<int64>(), std::string(), |
+ "video_key_id", kUnknownAudioCodec, new MediaLog())); |
int result = parser_->Parse(cluster->data(), cluster->size()); |
EXPECT_EQ(-1, result); |
} |
@@ -741,17 +685,10 @@ TEST_F(WebMClusterParserTest, ParseInvalidTextBlockGroupWithoutDuration) { |
TextTrackConfig(kTextSubtitles, "", "", |
""))); |
- parser_.reset(new WebMClusterParser(kTimecodeScale, |
- kAudioTrackNum, |
- kNoTimestamp(), |
- kVideoTrackNum, |
- kNoTimestamp(), |
- text_tracks, |
- std::set<int64>(), |
- std::string(), |
- std::string(), |
- kUnknownAudioCodec, |
- LogCB())); |
+ parser_.reset(new WebMClusterParser( |
+ kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
+ kNoTimestamp(), text_tracks, std::set<int64>(), std::string(), |
+ std::string(), kUnknownAudioCodec, new MediaLog())); |
const BlockInfo kBlockInfo[] = { |
{ kTextTrackNum, 33, -42, false }, |
@@ -1002,7 +939,7 @@ TEST_F(WebMClusterParserTest, ReadOpusDurationsSimpleBlockAtEndOfCluster) { |
parser_.reset(new WebMClusterParser( |
kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
kNoTimestamp(), TextTracks(), std::set<int64>(), std::string(), |
- std::string(), kCodecOpus, LogCB())); |
+ std::string(), kCodecOpus, new MediaLog())); |
int loop_count = 0; |
for (const auto* packet_ptr : BuildAllOpusPackets()) { |
@@ -1030,7 +967,7 @@ TEST_F(WebMClusterParserTest, PreferOpusDurationsOverBlockDurations) { |
parser_.reset(new WebMClusterParser( |
kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
kNoTimestamp(), TextTracks(), std::set<int64>(), std::string(), |
- std::string(), kCodecOpus, LogCB())); |
+ std::string(), kCodecOpus, new MediaLog())); |
int loop_count = 0; |
for (const auto* packet_ptr : BuildAllOpusPackets()) { |
@@ -1072,7 +1009,7 @@ TEST_F(WebMClusterParserTest, DontReadEncodedDurationWhenEncrypted) { |
parser_.reset(new WebMClusterParser( |
kTimecodeScale, kAudioTrackNum, kNoTimestamp(), kVideoTrackNum, |
kNoTimestamp(), TextTracks(), std::set<int64>(), audio_encryption_id, |
- std::string(), kCodecOpus, LogCB())); |
+ std::string(), kCodecOpus, new MediaLog())); |
// Single Block with BlockDuration and encrypted data. |
const BlockInfo kBlockInfo[] = {{kAudioTrackNum, |