| Index: chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc
|
| diff --git a/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc b/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc
|
| index f2552950ca8ee7546abaf25ad17c38db6d17e040..8512370526f61ee203fd49540c8e808b34951a1c 100644
|
| --- a/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc
|
| +++ b/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc
|
| @@ -376,6 +376,10 @@ void AudioVideoPipelineDeviceTest::OnPushBufferComplete(
|
| }
|
|
|
| void AudioVideoPipelineDeviceTest::MonitorLoop() {
|
| + // Backend is stopped, no need to monitor the loop any more.
|
| + if (audio_decoder_ == nullptr && video_decoder_ == nullptr)
|
| + return;
|
| +
|
| base::TimeDelta media_time =
|
| base::TimeDelta::FromMicroseconds(backend_->GetCurrentPts());
|
|
|
|
|