[MPlayer-dev-eng] [PATCH] UYVY output support in swscaler

Michael Niedermayer michaelni at gmx.at
Fri Oct 10 00:54:27 CEST 2003


Hi

On Friday 10 October 2003 00:33, Alex Beregszaszi wrote:
[...]
> Imho the whole scaler should be completely rewritten, at least
> redesigned...
yes, the current mess is the result of incremenally adding features which 
wherent planned orginally ...

a cleaner architecture would be to split the stuff

preconverter -> h scale -> v scale -> postconverter

for each stage there are various filters available (for example a v scaler 
which can output rgb15 and read 16bit planar yuv), and unneeded stages would 
simply be skiped

maybe we could use use mplayer (g2) filter architecture for the individual 
steps, but that would need very well working slice support

-- 
Michael
level[i]= get_vlc(); i+=get_vlc();		(violates patent EP0266049)
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-dev-eng mailing list