]> git.sesse.net Git - mlt/commitdiff
mlt_consumer.c: let consumers use read-ahead processing thread without frame dropping...
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Wed, 13 Feb 2008 06:27:18 +0000 (06:27 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Wed, 13 Feb 2008 06:27:18 +0000 (06:27 +0000)
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@1069 d19143bc-622f-0410-bfdd-b5b2a6649095

src/framework/mlt_consumer.c

index 668fe2fd469b26ae846d5dda71978606b5efae69..83ef8ff0275fb47fa8ba42cb46e2c81846f8b188 100644 (file)
@@ -580,7 +580,7 @@ static void *consumer_read_ahead_thread( void *arg )
                }
 
                // Get the image
-               if ( !skip_next )
+               if ( !skip_next || this->real_time == -1 )
                {
                        // Get the image, mark as rendered and time it
                        if ( !video_off )