From 1d16b2039348064fe84b8a6951b0f9622c312839 Mon Sep 17 00:00:00 2001 From: Josh Yelon Date: Wed, 30 Apr 2008 21:05:39 +0000 Subject: [PATCH] Fixed a bug in the ffmpeg movie decoder. --- panda/src/movies/ffmpegVideoCursor.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/panda/src/movies/ffmpegVideoCursor.cxx b/panda/src/movies/ffmpegVideoCursor.cxx index 79a4847ec3..ba5eb42704 100644 --- a/panda/src/movies/ffmpegVideoCursor.cxx +++ b/panda/src/movies/ffmpegVideoCursor.cxx @@ -282,7 +282,7 @@ fetch_time(double time) { // Time is in the present: already have the frame. } else if (time < _next_start + _min_fseek) { // Time is in the near future. - while (_packet_time <= time) { + while ((_packet_time <= time) && (_packet->data)) { fetch_frame(); } } else {