webrtc/modules/video_coding/timing
Jeremy Leconte 06e2148889 Deflake simulcast flow tests: prevent negative Timestamp exception.
These tests often fail in 'ExtrapolateLocalTime' because the result gives a negative Timestamp.

Here is the stack from https://chromium-swarm.appspot.com/task?id=6173230e67897b10:
PC: @     0x7f03afdb8e87  (unknown)  raise
    ...
    @     0x55f4a360ba71        352  webrtc::Timestamp::operator+()
    @     0x55f4a47ecaf3        160  webrtc::TimestampExtrapolator::ExtrapolateLocalTime()

Low-Coverage-Reason: coverage isn't that low.
Change-Id: If3e7cbf31d6c4800727b24352ed2c6edc425fc73
Bug: webrtc:15022
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/300600
Reviewed-by: Henrik Boström <hbos@webrtc.org>
Reviewed-by: Rasmus Brandt <brandtr@webrtc.org>
Commit-Queue: Jeremy Leconte <jleconte@google.com>
Cr-Commit-Position: refs/heads/main@{#39853}
2023-04-13 16:35:26 +00:00
..
BUILD.gn Rename InterFrameDelay -> InterFrameDelayVariationCalculator. 2023-03-03 11:49:37 +00:00
decode_time_percentile_filter.cc Rename CodecTimer -> DecodeTimePercentileFilter. 2023-02-17 13:52:38 +00:00
decode_time_percentile_filter.h Rename CodecTimer -> DecodeTimePercentileFilter. 2023-02-17 13:52:38 +00:00
frame_delay_variation_kalman_filter.cc Rename Kalman filter to match RFC3393 2022-09-02 15:52:28 +00:00
frame_delay_variation_kalman_filter.h Rename Kalman filter to match RFC3393 2022-09-02 15:52:28 +00:00
frame_delay_variation_kalman_filter_unittest.cc Rename Kalman filter to match RFC3393 2022-09-02 15:52:28 +00:00
inter_frame_delay_variation_calculator.cc Rename InterFrameDelay -> InterFrameDelayVariationCalculator. 2023-03-03 11:49:37 +00:00
inter_frame_delay_variation_calculator.h Rename InterFrameDelay -> InterFrameDelayVariationCalculator. 2023-03-03 11:49:37 +00:00
inter_frame_delay_variation_calculator_unittest.cc Rename InterFrameDelay -> InterFrameDelayVariationCalculator. 2023-03-03 11:49:37 +00:00
jitter_estimator.cc JitterEstimator: remove unnecessary helper functions 2022-09-21 10:42:57 +00:00
jitter_estimator.h JitterEstimator: remove unnecessary helper functions 2022-09-21 10:42:57 +00:00
jitter_estimator_unittest.cc JitterEstimator: add field trial for not estimating noise for congested frames 2022-09-16 12:40:38 +00:00
rtt_filter.cc Start moving timing helper classes into timing/ sub-folder. 2022-05-23 13:43:40 +00:00
rtt_filter.h Start moving timing helper classes into timing/ sub-folder. 2022-05-23 13:43:40 +00:00
rtt_filter_unittest.cc Start moving timing helper classes into timing/ sub-folder. 2022-05-23 13:43:40 +00:00
timestamp_extrapolator.cc Deflake simulcast flow tests: prevent negative Timestamp exception. 2023-04-13 16:35:26 +00:00
timestamp_extrapolator.h [Unwrap] Migrate TimestampExtrapolator to use RtpTimestampUnwrapper 2023-01-09 18:24:28 +00:00
timestamp_extrapolator_unittest.cc Deflake simulcast flow tests: prevent negative Timestamp exception. 2023-04-13 16:35:26 +00:00
timing.cc Rename CodecTimer -> DecodeTimePercentileFilter. 2023-02-17 13:52:38 +00:00
timing.h Rename CodecTimer -> DecodeTimePercentileFilter. 2023-02-17 13:52:38 +00:00
timing_unittest.cc clean up misc TimeDelta use 2022-08-02 13:52:36 +00:00