| Index: media/test/pipeline_integration_test_base.cc
|
| diff --git a/media/test/pipeline_integration_test_base.cc b/media/test/pipeline_integration_test_base.cc
|
| index fe3e79743e0a92177b52f3d5661c2edddc3b5cab..633bf0de82ee3b41742c270192bcc2d88835c8ca 100644
|
| --- a/media/test/pipeline_integration_test_base.cc
|
| +++ b/media/test/pipeline_integration_test_base.cc
|
| @@ -49,7 +49,7 @@ PipelineIntegrationTestBase::PipelineIntegrationTestBase()
|
| pipeline_status_(PIPELINE_OK),
|
| last_video_frame_format_(PIXEL_FORMAT_UNKNOWN),
|
| last_video_frame_color_space_(COLOR_SPACE_UNSPECIFIED) {
|
| - base::MD5Init(&md5_context_);
|
| + ResetVideoHash();
|
| }
|
|
|
| PipelineIntegrationTestBase::~PipelineIntegrationTestBase() {
|
| @@ -367,9 +367,14 @@ void PipelineIntegrationTestBase::OnVideoFramePaint(
|
| if (!hashing_enabled_ || last_frame_ == frame)
|
| return;
|
| last_frame_ = frame;
|
| + DVLOG(3) << __FUNCTION__ << " pts=" << frame->timestamp().InSecondsF();
|
| VideoFrame::HashFrameForTesting(&md5_context_, frame);
|
| }
|
|
|
| +void PipelineIntegrationTestBase::ResetVideoHash() {
|
| + base::MD5Init(&md5_context_);
|
| +}
|
| +
|
| std::string PipelineIntegrationTestBase::GetVideoHash() {
|
| DCHECK(hashing_enabled_);
|
| base::MD5Digest digest;
|
|
|