From 80074aad6cd171febde81ab0b3c2cecdaccbb48f Mon Sep 17 00:00:00 2001 From: atraczyk <andreastraczyk@gmail.com> Date: Thu, 25 Aug 2016 09:30:29 -0400 Subject: [PATCH] media: change sleep from milli to micro seconds Change-Id: I40319255b39c8ea37f8b94fc0756fd68add34700 --- src/media/media_decoder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/media/media_decoder.cpp b/src/media/media_decoder.cpp index d1a3d71720..c6f69d19e0 100644 --- a/src/media/media_decoder.cpp +++ b/src/media/media_decoder.cpp @@ -327,7 +327,7 @@ MediaDecoder::decode(VideoFrame& result) auto target = startTime_ + static_cast<std::int64_t>(frame_time.real() * 1e6); auto now = av_gettime(); if (target > now) { - std::this_thread::sleep_for(std::chrono::milliseconds(target - now)); + std::this_thread::sleep_for(std::chrono::microseconds(target - now)); } } return Status::FrameFinished; @@ -378,7 +378,7 @@ MediaDecoder::decode(const AudioFrame& decodedFrame) auto target = startTime_ + static_cast<std::int64_t>(frame_time.real() * 1e6); auto now = av_gettime(); if (target > now) { - std::this_thread::sleep_for(std::chrono::milliseconds(target - now)); + std::this_thread::sleep_for(std::chrono::microseconds(target - now)); } } return Status::FrameFinished; -- GitLab