summaryrefslogtreecommitdiffstats
path: root/libmpcodecs/vf.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-17 19:51:24 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2002-04-17 19:51:24 +0000
commitd7d6acdb20da1fc4da5d53c8aeb339307d1b8ee1 (patch)
treea072fcad027995470baa7da64345ec833e100779 /libmpcodecs/vf.c
parent65a12da9739bd797c17bd469e5104ad268cd9aa6 (diff)
downloadmpv-d7d6acdb20da1fc4da5d53c8aeb339307d1b8ee1.tar.bz2
mpv-d7d6acdb20da1fc4da5d53c8aeb339307d1b8ee1.tar.xz
10l
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@5664 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpcodecs/vf.c')
-rw-r--r--libmpcodecs/vf.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmpcodecs/vf.c b/libmpcodecs/vf.c
index 88d64cf935..2d551529e0 100644
--- a/libmpcodecs/vf.c
+++ b/libmpcodecs/vf.c
@@ -44,7 +44,7 @@ static vf_info_t* filter_list[]={
void vf_mpi_clear(mp_image_t* mpi,int x0,int y0,int w,int h){
int y;
if(mpi->flags&MP_IMGFLAG_PLANAR){
- if(x==0 && w==mpi->width){
+ 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[1]+mpi->stride[1]*(y0>>1),128,mpi->stride[1]*(h>>1));
@@ -146,7 +146,7 @@ mp_image_t* vf_get_image(vf_instance_t* vf, unsigned int outfmt, int mp_imgtype,
} else {
if(!mpi->stride[0]) mpi->stride[0]=mpi->width*mpi->bpp/8;
}
- vf_mpi_clear(mpi,mpi->width,mpi->height);
+ vf_mpi_clear(mpi,0,0,mpi->width,mpi->height);
mpi->flags|=MP_IMGFLAG_ALLOCATED;
}
}