fixed flicker issue when previewing some media

This commit is contained in:
itsmattkc
2019-09-10 15:55:59 +10:00
parent d1ce224e8b
commit 4c40475a6c
7 changed files with 58 additions and 62 deletions
+1 -1
View File
@@ -327,7 +327,7 @@ int64_t FFmpegDecoder::GetTimestampFromTime(const rational &time)
}
// Convert timecode to AVStream timebase
int64_t target_ts = qFloor(time.toDouble() * rational(avstream_->time_base).flipped().toDouble());
int64_t target_ts = qRound64(time.toDouble() * rational(avstream_->time_base).flipped().toDouble());
// Find closest actual timebase in the file
target_ts = GetClosestTimestampInIndex(target_ts);