Index: webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
diff --git a/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc b/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
index 0a17e743f7ce20ddefd1e370579c50decbfc70b8..d4f4b80a10c6d0d5bc576b9d0c6c0131f20b5ccc 100644 |
--- a/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
+++ b/webrtc/modules/video_coding/codecs/vp8/simulcast_encoder_adapter.cc |
@@ -17,6 +17,7 @@ |
#include "webrtc/base/checks.h" |
#include "webrtc/modules/video_coding/codecs/vp8/screenshare_layers.h" |
+#include "webrtc/system_wrappers/include/clock.h" |
namespace { |
@@ -102,7 +103,8 @@ struct ScreenshareTemporalLayersFactory : webrtc::TemporalLayersFactory { |
virtual webrtc::TemporalLayers* Create(int num_temporal_layers, |
uint8_t initial_tl0_pic_idx) const { |
- return new webrtc::ScreenshareLayers(num_temporal_layers, rand()); |
+ return new webrtc::ScreenshareLayers(num_temporal_layers, rand(), |
+ webrtc::Clock::GetRealTimeClock()); |
} |
mutable webrtc::FrameDropper tl0_frame_dropper_; |