# HG changeset patch # User romansh # Date 1066328868 0 # Node ID 9c4921a5139239528f289864c1b34f3bfeae7c88 # Parent a0086452b9d84008a0ce204592c33e65bc0265c7 * original fix still didn't align lines on s_align when CODEC_FLAG_EMU_EDGE was not set. diff -r a0086452b9d8 -r 9c4921a51392 utils.c --- a/utils.c Thu Oct 16 04:50:54 2003 +0000 +++ b/utils.c Thu Oct 16 18:27:48 2003 +0000 @@ -240,7 +240,7 @@ if(s->flags&CODEC_FLAG_EMU_EDGE) buf->data[i] = buf->base[i]; else - buf->data[i] = buf->base[i] + (pic->linesize[i]*EDGE_WIDTH>>v_shift) + (EDGE_WIDTH>>h_shift); + buf->data[i] = buf->base[i] + ALIGN((pic->linesize[i]*EDGE_WIDTH>>v_shift) + (EDGE_WIDTH>>h_shift), s_align); } pic->age= 256*256*256*64; pic->type= FF_BUFFER_TYPE_INTERNAL;