| Branch: | Revision:

ffmpeg / postproc / swscale_internal.h @ 42225a30

History | View | Annotate | Download (5.02 KB)

# Date Author Comment
902c748c 05/07/2006 06:14 PM Reimar Döffinger

change the type of esp in SwsContext to uint64_t so it can hold a full register
also on 64 bit systems.

Originally committed as revision 18401 to svn://

d33d485e 02/11/2006 02:16 PM Alan Curry

Move the v{Y,C}CoeffsBank vectors into the SwsContext, filling them in just
once when the scaler is initialized, instead of building them and freeing
them over and over. This gives massive performance improvements.
patch by Alan Curry, pacman*at*TheWorld*dot*com...

660204c6 01/13/2006 12:23 AM Diego Biurrun

Update licensing information: The FSF changed postal address.

Originally committed as revision 17368 to svn://

b2d374c9 11/14/2005 12:30 AM Diego Biurrun

Unify include paths, -I.. is in CFLAGS.

Originally committed as revision 16986 to svn://

e63ac25d 04/24/2005 07:47 AM Jindřich Makovička

support for both orderings of the slices (top->down / bottom->up)

Originally committed as revision 15249 to svn://

38d5c282 01/31/2005 03:57 PM Aurelien Jacobs

makes funnyCode pages executable (for CPU with NX bit)

Originally committed as revision 14626 to svn://

582552fb 10/05/2004 07:11 PM Luca Barbato

postproc/yuv2rgb_altivec.c compile fix
yuv2rgb_altivec_init_tables does initialize the SwsContext vectors.
missing vec_splat.
patch by (Luca Barbato <lu_zero at gentoo dot org>) and (Romain Dolbeau <dolbeau at irisa dot fr>)

Originally committed as revision 13565 to svn://

66d1cdb6 09/18/2004 12:08 AM Michael Niedermayer

passing an array or double precission parameters for the scaling function, instead of missusing a few bits of the flags
fixing the naming of the scaling functions a little

Originally committed as revision 13374 to svn://

f2015f0c 07/17/2004 08:56 AM Alex Beregszaszi

fix altivec.h inclusion (vector keyword in structure)

Originally committed as revision 12839 to svn://

a31de956 06/27/2004 12:07 AM Michael Niedermayer

altivec yuv->rgb converter
orginal patch by (Marc Hoffman <mmh at pleasantst dot com>)
critical fixes by (Reza Jelveh <reza.jelveh at tu-harburg dot de>)

known bugs/issues, which should be fixed ASAP by someone who has a ppc:
0..255 vs. 16..235
unneeded recalculation of tables...

8bae9ddc 11/03/2003 02:19 AM Michael Niedermayer

10l (forgot that the dstW offset is hardcoded in the asm)

Originally committed as revision 11369 to svn://

379a2036 10/15/2003 11:21 AM Michael Niedermayer

rounding fixes

Originally committed as revision 11123 to svn://

b706b007 05/01/2003 07:14 PM Alex Beregszaszi

removed the last mp_msg :)

Originally committed as revision 10047 to svn://

fccb9b2b 03/27/2003 04:04 PM Michael Niedermayer

10000l (YUV vs. YVU swscale fix/cleanup)

Originally committed as revision 9698 to svn://

3e499f53 02/24/2003 12:12 AM Michael Niedermayer


Originally committed as revision 9500 to svn://

d4e24275 02/23/2003 10:05 PM Michael Niedermayer

sws_ prefix, more seperation between internal & external swscaler API
sws_scale() returns the number of outputed lines

Originally committed as revision 9495 to svn://

5427e242 02/21/2003 08:35 PM Michael Niedermayer

yuv2rgb brightness/contrast/saturation/different colorspaces support finished
yuv2rgb deglobalize
yuv2rgb optimizations / cleanup

Originally committed as revision 9477 to svn://