]> git.sesse.net Git - vlc/blobdiff - modules/codec/dmo/dmo.c
* ALL: use i_visible_lines in plane_t.
[vlc] / modules / codec / dmo / dmo.c
index 8bdade37a6d559d9229ff2962fb926141282e4ef..ad366a8909ba3b23983d6871fbccc8db3575e247 100644 (file)
@@ -883,7 +883,7 @@ static void CopyPicture( decoder_t *p_dec, picture_t *p_pic, uint8_t *p_in )
         i_width = p_pic->p[i_plane].i_visible_pitch;
         i_dst_stride  = p_pic->p[i_plane].i_pitch;
 
-        for( i_line = 0; i_line < p_pic->p[i_plane].i_lines; i_line++ )
+        for( i_line = 0; i_line < p_pic->p[i_plane].i_visible_lines; i_line++ )
         {
             p_dec->p_vlc->pf_memcpy( p_dst, p_src, i_width );
             p_src += i_width;
@@ -1399,7 +1399,8 @@ static block_t *EncodeBlock( encoder_t *p_enc, void *p_data )
             i_width = p_pic->p[i_plane].i_visible_pitch;
             i_src_stride = p_pic->p[i_plane].i_pitch;
 
-            for( i_line = 0; i_line < p_pic->p[i_plane].i_lines; i_line++ )
+            for( i_line = 0; i_line < p_pic->p[i_plane].i_visible_lines;
+                 i_line++ )
             {
                 p_enc->p_vlc->pf_memcpy( p_dst, p_src, i_width );
                 p_dst += i_width;