Index: media/filters/video_frame_scheduler_impl.h |
diff --git a/media/filters/video_frame_scheduler_impl.h b/media/filters/video_frame_scheduler_impl.h |
index e2c0a9d43c8e7949e678284536856951a9337572..446524f6c4db6873b227a08e7b24ed66b5679647 100644 |
--- a/media/filters/video_frame_scheduler_impl.h |
+++ b/media/filters/video_frame_scheduler_impl.h |
@@ -39,7 +39,7 @@ class MEDIA_EXPORT VideoFrameSchedulerImpl : public VideoFrameScheduler { |
const DoneCB& done_cb) override; |
virtual void Reset() override; |
- void SetTickClockForTesting(scoped_ptr<base::TickClock> tick_clock); |
+ void SetTickClockForTesting(const scoped_refptr<base::TickClock>& tick_clock); |
private: |
void ResetTimerIfNecessary(); |
@@ -47,7 +47,7 @@ class MEDIA_EXPORT VideoFrameSchedulerImpl : public VideoFrameScheduler { |
scoped_refptr<base::SingleThreadTaskRunner> task_runner_; |
DisplayCB display_cb_; |
- scoped_ptr<base::TickClock> tick_clock_; |
+ scoped_refptr<base::TickClock> tick_clock_; |
base::OneShotTimer<VideoFrameScheduler> timer_; |
struct PendingFrame { |