[Mplayer-cvslog] CVS: main/libmpcodecs vd_ffmpeg.c,1.134,1.135

Arpi arpi at mplayerhq.hu
Mon Sep 27 01:15:34 CEST 2004


Hi,

> > >
> > > Update of /cvsroot/mplayer/main/libmpcodecs
> > > In directory mail:/var2/tmp/cvs-serv3096
> > >
> > > Modified Files:
> > >  vd_ffmpeg.c
> > > Log Message:
> > > lowres window size fix by arpi
> >
> > uhh, my patch was not for comiting, it was an ugly hack :)
> > i'm not even sure it is the right place to handle lowres.
> 
> well, i dont know where the right place is, we could also try to change 
> AVCodecContext width/height in libavcodec but ive the feeling this will cause 
> some problems too

yes it was my first idea too, it should be better there.
as it decodes in smaller size, in smaller buffer, it should
report smaller siz eto the calling ap, so it can handle it
without knowing how lowres option work.

anyway the slice bug seem sto be fixed, just played a few
samples in different formats (mpeg 1,2, divx) and resolution
and all fine, even in 1/4, only a few rare distortions mostly
at interlaced or long-keyframe distance files.

btw, what about my idea of luma-only downscaling, ie
decoding chroma as-is in lowres mode (optinal)?
also a decoding mode to 4:2:2 would be interesting,
for yuy2 displays. the 4:4:4 mode would be interesting for
small rgb displays, as you can save the uv upsampling in
yuv->rgb converter and still get better quality!


A'rpi / MPlayer, Astral & ESP-team

--
MPlayer's new image: happiness & peace & cosmetics & vmiklos




More information about the MPlayer-cvslog mailing list