ef6503643e
Note that support for 10.0 is currently untested, WIP. Submitted by: George Liaskos Security: http://vuxml.org/freebsd/e5414d0c-2ade-11e3-821d-00262d5ed8ee.html
20 lines
887 B
C++
20 lines
887 B
C++
--- 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;
|
|
}
|