diff options
author | Michael Niedermayer <michaelni@gmx.at> | 2013-10-06 22:34:50 +0200 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2013-10-07 01:36:05 +0200 |
commit | 38e13f55a5a34d3ad3eea25a0a7bb23a223a3583 (patch) | |
tree | 13e9102edc332f0778014574ed63a66652802234 | |
parent | 8f2386b5894d23d802a61b75dfccaa0f4f8e234e (diff) | |
download | ffmpeg-38e13f55a5a34d3ad3eea25a0a7bb23a223a3583.tar.gz |
ffmpeg: dont detect slight (0.1sec) backward moving dts as discontinuity
-rw-r--r-- | ffmpeg.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -3043,7 +3043,7 @@ static int process_input(int file_index) if(delta < -1LL*dts_delta_threshold*AV_TIME_BASE || (delta > 1LL*dts_delta_threshold*AV_TIME_BASE && ist->st->codec->codec_type != AVMEDIA_TYPE_SUBTITLE) || - pkt_dts+1<ist->pts){ + pkt_dts + AV_TIME_BASE/10 < ist->pts){ ifile->ts_offset -= delta; av_log(NULL, AV_LOG_DEBUG, "timestamp discontinuity %"PRId64", new offset= %"PRId64"\n", |