diff options
Diffstat (limited to 'remoting/codec/video_encoder_vpx.h')
-rw-r--r-- | remoting/codec/video_encoder_vpx.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/remoting/codec/video_encoder_vpx.h b/remoting/codec/video_encoder_vpx.h index 83c3549..35d5f67 100644 --- a/remoting/codec/video_encoder_vpx.h +++ b/remoting/codec/video_encoder_vpx.h @@ -9,6 +9,7 @@ #include "base/callback.h" #include "base/macros.h" +#include "base/time/default_tick_clock.h" #include "base/time/time.h" #include "remoting/codec/scoped_vpx_codec.h" #include "remoting/codec/video_encoder.h" @@ -31,6 +32,8 @@ class VideoEncoderVpx : public VideoEncoder { ~VideoEncoderVpx() override; + void SetTickClockForTests(base::TickClock* tick_clock); + // VideoEncoder interface. void SetLosslessEncode(bool want_lossless) override; void SetLosslessColor(bool want_lossless) override; @@ -84,6 +87,9 @@ class VideoEncoderVpx : public VideoEncoder { // Used to help initialize VideoPackets from DesktopFrames. VideoEncoderHelper helper_; + base::DefaultTickClock default_tick_clock_; + base::TickClock* clock_; + DISALLOW_COPY_AND_ASSIGN(VideoEncoderVpx); }; |