From f7b0e14d8b7f989d204f71e9f7b87c081a5a5fa7 Mon Sep 17 00:00:00 2001 From: Evan Shrubsole Date: Mon, 9 Jan 2023 13:41:49 +0000 Subject: [PATCH] [Unwrap] Use RtpTimestampUnwrapper in ScreenshareLayers Bug: webrtc:13982 Change-Id: I4dbd05be7db77450a7a3a2c6a22f0101c9cb9150 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/288748 Auto-Submit: Evan Shrubsole Commit-Queue: Philip Eliasson Reviewed-by: Philip Eliasson Cr-Commit-Position: refs/heads/main@{#39033} --- modules/video_coding/codecs/vp8/screenshare_layers.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/video_coding/codecs/vp8/screenshare_layers.h b/modules/video_coding/codecs/vp8/screenshare_layers.h index 39477f12f1..47d6b401f4 100644 --- a/modules/video_coding/codecs/vp8/screenshare_layers.h +++ b/modules/video_coding/codecs/vp8/screenshare_layers.h @@ -19,8 +19,8 @@ #include "modules/video_coding/codecs/vp8/include/temporal_layers_checker.h" #include "modules/video_coding/include/video_codec_interface.h" #include "modules/video_coding/utility/frame_dropper.h" +#include "rtc_base/numerics/sequence_number_unwrapper.h" #include "rtc_base/rate_statistics.h" -#include "rtc_base/time_utils.h" namespace webrtc { @@ -99,7 +99,7 @@ class ScreenshareLayers final : public Vp8FrameBufferController { int64_t last_sync_timestamp_; int64_t last_emitted_tl0_timestamp_; int64_t last_frame_time_ms_; - rtc::TimestampWrapAroundHandler time_wrap_handler_; + RtpTimestampUnwrapper time_wrap_handler_; uint32_t max_debt_bytes_; std::map pending_frame_configs_;