]> git.sesse.net Git - mlt/commitdiff
interim rescale improvements
authorddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Wed, 4 Feb 2004 21:16:34 +0000 (21:16 +0000)
committerddennedy <ddennedy@d19143bc-622f-0410-bfdd-b5b2a6649095>
Wed, 4 Feb 2004 21:16:34 +0000 (21:16 +0000)
git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@110 d19143bc-622f-0410-bfdd-b5b2a6649095

src/modules/gtk2/pixops.c

index f33cdfe6c42cd599bce38df01e218a13ba4dc07d..d763e9068e26c36aafac8a1f12f70f3199059694 100644 (file)
@@ -435,7 +435,7 @@ pixops_process ( guchar *dest_buf,
                x = render_x0 * x_step + scaled_x_offset;
                x_start = x >> SCALE_SHIFT;
 
-               while ( x_start < 0 && outbuf < outbuf_end )
+               while ( 0 && x_start < 0 && outbuf < outbuf_end )
                {
                        process_pixel ( run_weights + ( ( x >> ( SCALE_SHIFT - SUBSAMPLE_BITS ) ) & SUBSAMPLE_MASK ) * ( filter->x.n * filter->y.n ),
                                        filter->x.n, filter->y.n,
@@ -448,6 +448,7 @@ pixops_process ( guchar *dest_buf,
                        dest_x++;
                        outbuf += dest_channels;
                }
+               run_end_index = 720;
 
                new_outbuf = ( *line_func ) ( run_weights, filter->x.n, filter->y.n,
                                              outbuf, dest_x,