webrtc/system_wrappers/source
Ilya Nikolaevskiy 8b64fd8a85 Reland of "Use moving median filters in RemoteNtpTimeEstimator, RtpToNtpEstimator""
Use moving median filters in RemoteNtpTimeEstimator, RtpToNtpEstimator

If Webrtc-ClockEstimation experiment is enabled, median filtering is
applied to results of RtpToNtpEstimator and RemoteNtpEstimator to smooth
out random errors introduced by incorrect RTCP SR reports and networking delays.

Bug: webrtc:8468
Change-Id: I592c4083fefc0dbdebe7b3ff30b92e95ba337595

NOTRY=TRUE
NOPRESUBMIT=TRUE

Change-Id: I592c4083fefc0dbdebe7b3ff30b92e95ba337595
Reviewed-on: https://webrtc-review.googlesource.com/23263
Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org>
Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#20708}
2017-11-16 12:10:04 +00:00
..
aligned_array_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
aligned_malloc.cc Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
aligned_malloc_unittest.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
atomic32.cc Implement Atomic32 using C++11's std::atomic 2017-10-20 23:25:04 +00:00
clock.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
clock_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cpu_features.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
cpu_features_android.c Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00
cpu_features_linux.c Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
cpu_info.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
event.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
event_timer_posix.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
event_timer_posix.h Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
event_timer_posix_unittest.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
event_timer_win.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
event_timer_win.h Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
field_trial_default.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
file_impl.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
metrics_default.cc Remove references to and implementation of GetHistogramName(). 2017-10-30 19:20:49 +00:00
metrics_default_unittest.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
metrics_unittest.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
ntp_time_unittest.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
rtp_to_ntp_estimator.cc Reland of "Use moving median filters in RemoteNtpTimeEstimator, RtpToNtpEstimator"" 2017-11-16 12:10:04 +00:00
rtp_to_ntp_estimator_unittest.cc Refactor RtpToNtpEstimator and MovingMedianFilter 2017-11-14 10:34:56 +00:00
rw_lock.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
rw_lock_posix.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00
rw_lock_posix.h Adding NOLINT for typedefs.h and common_types.h 2017-09-15 13:03:51 +00:00
rw_lock_win.cc Stop using LOG macros in favor of RTC_ prefixed macros. 2017-11-09 11:56:32 +00:00
rw_lock_win.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
sleep.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
timestamp_extrapolator.cc Run git cl format --full on the C++ files in system_wrappers/ 2017-11-08 15:02:19 +00:00