[Mplayer-cvslog] CVS: main/postproc swscale.c,1.122,1.123 swscale-example.c,1.1,1.2 swscale.h,1.28,1.29

Michael Niedermayer michaelni at gmx.at
Fri Apr 25 01:20:18 CEST 2003


Hi

On Friday 25 April 2003 01:14, Arpi wrote:
> Hi,
>
> > > > In directory mail:/var/tmp.root/cvs-serv5716/postproc
> > > >
> > > > Modified Files:
> > > > 	swscale.c swscale-example.c swscale.h
> > > > Log Message:
> > > > removing sws - global verbose var dependancy
> > > > removing sws - cpudetect dependancy (note rgb2rgb still needs it)
> > > > moving mplayer specific stuff from swscale.c -> vf_scale.c
> > >
> > > are you planning to move swscaler to libavcodec?
> >
> > no, fabrice didnt like the idea ;)
>
> instead he reimplemented it in C, without scaling and mmx ;)
yes, sadly ...

>
> > its just because alex had some minor problems with using the swscaler
> > without mplayer
>
> is it ready or you're still working on it?
> (i'm asking because i'll update it in g2 then, and i'm waiting with my
> g2-specific vf_scale changes in g2 for your final vf_scale in main to start
> with)
ready / finished: no (cpudetect dependancy in rgb2rgb*, mp_msg dependancy, 
imgfmt dependancy, fast_memcpy())
working: no ... iam lazy

ill finish the cpudetect stuff ASAP (today or tomorrow)
IMHO the imgfmt dependancy is no problem, it would probably be more stupid to 
duplicate it and map between sws & mp then
fast_memcpy() & mp_msg only need 9 lines of code per app
so ill leave the swscale stuff alone after i removed the remaining cpudetect 
stuff

[...]

-- 
Michael
screen[y][x] ^= cursor[cy][cx];			(violates patent #4,197,590)
median(mv[y-1][x], mv[y][x-1], mv[y+1][x+1]);	(violates patent #5,905,535)
buf[i]= qp - buf[i-1];				(violates patent #?)
for more examples, see http://mplayerhq.hu/~michael/patent.html
stop it, see http://petition.eurolinux.org & http://petition.ffii.org/eubsa/en



More information about the MPlayer-cvslog mailing list