Delete modules/rtp_rtcp local DivideRoundToNearest in favor on one in rtc_base

To resolve a TODO

Bug: None
Change-Id: I90e10af24718e1aafd7e72076731b34c1110bb4b
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/153524
Reviewed-by: Niels Moller <nisse@webrtc.org>
Commit-Queue: Danil Chapovalov <danilchap@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29230}
diff --git a/modules/rtp_rtcp/source/time_util.cc b/modules/rtp_rtcp/source/time_util.cc
index 806f9a9..b5b4f8b 100644
--- a/modules/rtp_rtcp/source/time_util.cc
+++ b/modules/rtp_rtcp/source/time_util.cc
@@ -13,15 +13,11 @@
 #include <algorithm>
 
 #include "rtc_base/checks.h"
+#include "rtc_base/numerics/divide_round.h"
 #include "rtc_base/time_utils.h"
 
 namespace webrtc {
 namespace {
-// TODO(danilchap): Make generic, optimize and move to base.
-inline int64_t DivideRoundToNearest(int64_t x, uint32_t y) {
-  // Callers ensure x is positive and x + y / 2 doesn't overflow.
-  return (x + y / 2) / y;
-}
 
 int64_t NtpOffsetMsCalledOnce() {
   constexpr int64_t kNtpJan1970Sec = 2208988800;