summaryrefslogtreecommitdiff
path: root/www/chromium/files/patch-media__base__audio_splicer.cc
blob: 5ff429aa3e0eea868b08b6a28925e75b34c2a4aa (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- media/base/audio_splicer.cc.orig	2013-08-30 06:47:05.000000000 +0300
+++ media/base/audio_splicer.cc	2013-09-03 22:08:02.140628065 +0300
@@ -60,7 +60,7 @@
   base::TimeDelta expected_timestamp = output_timestamp_helper_.GetTimestamp();
   base::TimeDelta delta = timestamp - expected_timestamp;
 
-  if (std::abs(delta.InMilliseconds()) > kMaxTimeDeltaInMilliseconds) {
+  if (std::labs(delta.InMilliseconds()) > kMaxTimeDeltaInMilliseconds) {
     DVLOG(1) << "Timestamp delta too large: " << delta.InMicroseconds() << "us";
     return false;
   }
@@ -69,7 +69,7 @@
   if (delta != base::TimeDelta())
     frames_to_fill = output_timestamp_helper_.GetFramesToTarget(timestamp);
 
-  if (frames_to_fill == 0 || std::abs(frames_to_fill) < min_gap_size_) {
+  if (frames_to_fill == 0 || std::labs(frames_to_fill) < min_gap_size_) {
     AddOutputBuffer(input);
     return true;
   }