| Index: chrome/browser/media/router/discovery/media_sink_service_base.cc
|
| diff --git a/chrome/browser/media/router/discovery/media_sink_service_base.cc b/chrome/browser/media/router/discovery/media_sink_service_base.cc
|
| index e7226773b99fd64d19bf20cba638c9887544cb0d..92b722a31abc727625fdf980ec2c537b0fe0fbf8 100644
|
| --- a/chrome/browser/media/router/discovery/media_sink_service_base.cc
|
| +++ b/chrome/browser/media/router/discovery/media_sink_service_base.cc
|
| @@ -51,4 +51,14 @@ void MediaSinkServiceBase::StartTimer() {
|
| base::Unretained(this)));
|
| }
|
|
|
| +void MediaSinkServiceBase::StopTimer() {
|
| + finish_timer_.reset();
|
| +}
|
| +
|
| +void MediaSinkServiceBase::RestartTimer() {
|
| + if (!finish_timer_ || finish_timer_->IsRunning())
|
| + return;
|
| + StartTimer();
|
| +}
|
| +
|
| } // namespace media_router
|
|
|