From 4ad8b9e0cc6e3c370d682a08e877ffbff992089e Mon Sep 17 00:00:00 2001 From: reimar Date: Sun, 23 May 2010 23:22:25 +0000 Subject: Use MP_NOPTS_VALUE as "default" pts for delayed frames instead of some insanely large value. Avoids hang if a decoder handles the data/size == 0 condition incorrectly. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31205 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'mplayer.c') diff --git a/mplayer.c b/mplayer.c index 4df25a5010..fdb3b1c90b 100644 --- a/mplayer.c +++ b/mplayer.c @@ -1801,7 +1801,7 @@ static int generate_video_frame(sh_video_t *sh_video, demux_stream_t *d_video) if (in_size < 0) { // try to extract last frames in case of decoder lag in_size = 0; - pts = 1e300; + pts = MP_NOPTS_VALUE; hit_eof = 1; } if (in_size > max_framesize) -- cgit v1.2.3