Index: libmpcodecs/vf.c =================================================================== RCS file: /cvsroot/mplayer/main/libmpcodecs/vf.c,v retrieving revision 1.84 diff -u -r1.84 vf.c --- libmpcodecs/vf.c 2 Jun 2003 00:17:36 -0000 1.84 +++ libmpcodecs/vf.c 16 Jun 2003 03:35:53 -0000 @@ -150,13 +150,13 @@ y0&=~1;h+=h&1; if(x0==0 && w==mpi->width){ // full width clear: - memset(mpi->planes[0]+mpi->stride[0]*y0,0,mpi->stride[0]*h); + memset(mpi->planes[0]+mpi->stride[0]*y0,16,mpi->stride[0]*h); memset(mpi->planes[1]+mpi->stride[1]*(y0>>mpi->chroma_y_shift),128,mpi->stride[1]*(h>>mpi->chroma_y_shift)); memset(mpi->planes[2]+mpi->stride[2]*(y0>>mpi->chroma_y_shift),128,mpi->stride[2]*(h>>mpi->chroma_y_shift)); } else for(y=y0;yplanes[0]+x0+mpi->stride[0]*y,0,w); - memset(mpi->planes[0]+x0+mpi->stride[0]*(y+1),0,w); + memset(mpi->planes[0]+x0+mpi->stride[0]*y,16,w); + memset(mpi->planes[0]+x0+mpi->stride[0]*(y+1),16,w); memset(mpi->planes[1]+(x0>>mpi->chroma_x_shift)+mpi->stride[1]*(y>>mpi->chroma_y_shift),128,(w>>mpi->chroma_x_shift)); memset(mpi->planes[2]+(x0>>mpi->chroma_x_shift)+mpi->stride[2]*(y>>mpi->chroma_y_shift),128,(w>>mpi->chroma_x_shift)); } @@ -170,14 +170,14 @@ int size=(mpi->bpp>>3)*w/4; int i; if(mpi->flags&MP_IMGFLAG_SWAPPED){ - for(i=0;ibpp>>3)*w); + memset(dst,16,(mpi->bpp>>3)*w); } }