mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
Move frame_last_delay into flush code as it must be reset on seeks to,
otherwise the first frame after a seek would be delayed by that amount. Originally committed as revision 21591 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
967030eb24
commit
acf24b870f
2
ffplay.c
2
ffplay.c
@ -1363,6 +1363,7 @@ static int video_thread(void *arg)
|
||||
is->last_dts_for_fault_detection=
|
||||
is->last_pts_for_fault_detection= INT64_MIN;
|
||||
is->frame_last_pts= AV_NOPTS_VALUE;
|
||||
is->frame_last_delay = 40e-3;
|
||||
|
||||
continue;
|
||||
}
|
||||
@ -1812,7 +1813,6 @@ static int stream_component_open(VideoState *is, int stream_index)
|
||||
is->video_stream = stream_index;
|
||||
is->video_st = ic->streams[stream_index];
|
||||
|
||||
is->frame_last_delay = 40e-3;
|
||||
is->frame_timer = (double)av_gettime() / 1000000.0;
|
||||
// is->video_current_pts_time = av_gettime();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user