[MPlayer-dev-eng] BUG? yvu9->yv12 width%16==0 !

Arpi arpi at thot.banki.hu
Wed Sep 11 15:37:54 CEST 2002


Hi,

> On Wednesday 11 September 2002 02:23, Arpi wrote:
> [...]
> > mplayer -vc indeo4xa volcano.avi -vo <any vo which uses YV12>
> >
> > i get short horizontal greenish/bluish lines at teh left side.
> are u using nvidia card? ;))))))
no :))))))))
btw nvidia has the lines at the right side ;)

> > it happens only when swscaler does yvu9->yv12 conversion (-vo xmga
> > or -vo xv for me), it's ok when yvu9->422p (-vop yuy2,format=422p)
> > or yvu9->bgr (-vo x11).
> > looks like swscaler writes a bit too much.
> yes, but the next line will overwrite it again so it shouldnt be vissible, and 
> the last line is allways done in C so it shouldnt overwrite anything, this 
> was the simplest solution to avoid width%8!=0 issues otherwise we need a few 
> checks everywhere ...
ok

> > as the width%16==0, i don't think it's align problem, but who knows.
> > as width%32!=0, and in yvu9 chroma shift is 4, it means chroma width%8!=0
> i cant reproduce (tried -vo xv & -vo x11 -vop format=yv12,scale)
hmm. did you tru with -vc indeo4xa ?
i can't reproduce with the vfw indeo4 codec, only visible with xanim one,
and only with 2 file, the volcano.avi and an other but it's less visible
maybe some weird memory corruption by codec :(


A'rpi / Astral & ESP-team

--
Developer of MPlayer, the Movie Player for Linux - http://www.MPlayerHQ.hu



More information about the MPlayer-dev-eng mailing list