635a8cd27d 
								
							
								 
							
						 
						
							
							
								
								Make av_class a pointer to const.  
							
							Patch by Takis.
Originally committed as revision 26210 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								710af50e0c 
								
							
								 
							
						 
						
							
							
								
								define VOF as double of VOFW.  
							
							Originally committed as revision 26209 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8055ede6c7 
								
							
								 
							
						 
						
							
							
								
								change sws_format_name to return const char*, supress many warnings  
							
							Originally committed as revision 26183 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b2fce0d3f 
								
							
								 
							
						 
						
							
							
								
								Turn ancient V offset numerical constants into named ones.  
							
							Add a check that checks that the width is within the choosen constant.
This might have been exploitable.
Originally committed as revision 26165 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0cb2559445 
								
							
								 
							
						 
						
							
							
								
								Discard two symbols from libswscale.  
							
							Originally committed as revision 26060 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56b69633dd 
								
							
								 
							
						 
						
							
							
								
								comment typo fixes  
							
							Originally committed as revision 25485 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c95a3a9fbf 
								
							
								 
							
						 
						
							
							
								
								Add missing declarations for AltiVec functions, fixes the warnings:  
							
							swscale_template.c:1171: warning: implicit declaration of function ‘altivec_yuv2packedX’
swscale.c:1982: warning: implicit declaration of function ‘yuv2rgb_altivec_init_tables’
yuv2rgb.c:652: warning: implicit declaration of function ‘yuv2rgb_init_altivec’
Originally committed as revision 25319 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4706949c6d 
								
							
								 
							
						 
						
							
							
								
								Fix 'make checkheaders' on AltiVec-enabled systems.  
							
							Originally committed as revision 25316 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39c70be189 
								
							
								 
							
						 
						
							
							
								
								Add FFMPEG_ prefix to all multiple inclusion guards.  
							
							Originally committed as revision 24800 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								721d5e3b95 
								
							
								 
							
						 
						
							
							
								
								Revert wrong ARCH_BFIN --> HAVE_BFIN change.  
							
							Originally committed as revision 24627 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49488d12bf 
								
							
								 
							
						 
						
							
							
								
								renaming ARCH_BFIN to HAVE_BFIN  
							
							Originally committed as revision 24309 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6465c977b7 
								
							
								 
							
						 
						
							
							
								
								Move Apple gcc AltiVec vector declaration syntax to libavutil.  
							
							Originally committed as revision 24143 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8e84202c7 
								
							
								 
							
						 
						
							
							
								
								Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).  
							
							Originally committed as revision 24121 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90c1d7b400 
								
							
								 
							
						 
						
							
							
								
								UltraSPARC VIS yuv2rgb  
							
							patch by Denes Balatoni: [dbalatoni interware hu]
original thread: [FFmpeg-devel] [PATCH] UltraSPARC VIS yuv2rgb third try
date: 07/17/2007 08:35 PM
Originally committed as revision 23825 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ba7fe6dcb 
								
							
								 
							
						 
						
							
							
								
								use YUV440P in swscale  
							
							patch by Andreas Öman: \andreas olebyn nu/
original thread: [FFmpeg-devel] half vertical chroma resolution from JPEGs..
date: 07/03/2007 01:29 PM
Originally committed as revision 23811 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b19bcbaa78 
								
							
								 
							
						 
						
							
							
								
								license header consistency cosmetics  
							
							Originally committed as revision 23722 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86bdf3fd3d 
								
							
								 
							
						 
						
							
							
								
								misc spelling fixes  
							
							Originally committed as revision 23556 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3f3eea92d 
								
							
								 
							
						 
						
							
							
								
								Blackfin optimized YUV420 to RGB CSC Color Space Converters.  
							
							YUV2 -> RGB BGR for 565, 555 and 888 a.k.a. 24bit color.
Speed-up compared to C version compiled with -O3  187.28%
Patch by Marc Hoffman %mmh A pleasantst P com%
Original thread:
Date: May 9, 2007 2:46 AM
Subject: [FFmpeg-devel] PATCH BlackFin yuv2rgb color space conversion
Originally committed as revision 23307 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d9de37d81 
								
							
								 
							
						 
						
							
							
								
								cosmetics; one test per line for all isXXX(x) macros  
							
							Originally committed as revision 23296 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								221b804f34 
								
							
								 
							
						 
						
							
							
								
								cosmetics attack, part II: Remove all tabs and prettyprint/reindent the code.  
							
							Originally committed as revision 23173 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								911406f2c4 
								
							
								 
							
						 
						
							
							
								
								typo  
							
							Originally committed as revision 22932 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								606f68bd10 
								
							
								 
							
						 
						
							
							
								
								cosmetics: typo fixes, usefuLL --> useful and aswell --> as well  
							
							Originally committed as revision 22307 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								18064f5cf3 
								
							
								 
							
						 
						
							
							
								
								BGR/RGB4 byte formats as input  
							
							fixing isRGB/BGR() for the byte formats
Originally committed as revision 22244 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d529db50f 
								
							
								 
							
						 
						
							
							
								
								Pass a context to av_log(), when possible  
							
							Originally committed as revision 21999 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9effd94abc 
								
							
								 
							
						 
						
							
							
								
								Remove some void pointers arithmetic  
							
							Originally committed as revision 21771 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								807e0c6645 
								
							
								 
							
						 
						
							
							
								
								Clarify that some of the non-SIMD code is now LGPLed.  
							
							All the authours of such code agreed.
Originally committed as revision 21045 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4884b9e50d 
								
							
								 
							
						 
						
							
							
								
								16-bit grayscale support  
							
							Originally committed as revision 20427 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d026b45e73 
								
							
								 
							
						 
						
							
							
								
								Change license headers to say 'FFmpeg' instead of 'this program'.  
							
							Originally committed as revision 20100 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9e12f0e11 
								
							
								 
							
						 
						
							
							
								
								Remove the dependency of libswscale on img_format.h  
							
							Originally committed as revision 19878 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d1a7ae1a37 
								
							
								 
							
						 
						
							
							
								
								make the C code of the swscaler which i wrote LGPL  
							
							Originally committed as revision 19600 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bca11e75fb 
								
							
								 
							
						 
						
							
							
								
								vertical scaler with accurate rounding, some people on doom9 can see +-1 errors  
							
							the +-1 issue is limited to >2tap vertical filters, so bilinear upscale was unaffected
the new code is sometime faster sometimes slower but the difference is significant (~20%) so its optional and enabled with arnd=1
Originally committed as revision 19177 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94c4def23c 
								
							
								 
							
						 
						
							
							
								
								Use libavutil in libswscale, and allow it to be built out of the mplayer tree  
							
							Originally committed as revision 19148 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73435f006b 
								
							
								 
							
						 
						
							
							
								
								Move postproc ---> libswscale  
							
							Originally committed as revision 18866 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								902c748ce5 
								
							
								 
							
						 
						
							
							
								
								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://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d33d485e83 
								
							
								 
							
						 
						
							
							
								
								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
Originally committed as revision 17589 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								660204c65c 
								
							
								 
							
						 
						
							
							
								
								Update licensing information: The FSF changed postal address.  
							
							Originally committed as revision 17368 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b2d374c958 
								
							
								 
							
						 
						
							
							
								
								Unify include paths, -I.. is in CFLAGS.  
							
							Originally committed as revision 16986 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e63ac25d05 
								
							
								 
							
						 
						
							
							
								
								support for both orderings of the slices (top->down / bottom->up)  
							
							Originally committed as revision 15249 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38d5c282cd 
								
							
								 
							
						 
						
							
							
								
								makes funnyCode pages executable (for CPU with NX bit)  
							
							Originally committed as revision 14626 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								582552fb56 
								
							
								 
							
						 
						
							
							
								
								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://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66d1cdb672 
								
							
								 
							
						 
						
							
							
								
								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://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f2015f0c50 
								
							
								 
							
						 
						
							
							
								
								fix altivec.h inclusion (vector keyword in structure)  
							
							Originally committed as revision 12839 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a31de95620 
								
							
								 
							
						 
						
							
							
								
								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
general cleaup, like removing double initalizing of variables
Originally committed as revision 12699 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8bae9ddc91 
								
							
								 
							
						 
						
							
							
								
								10l (forgot that the dstW offset is hardcoded in the asm)  
							
							Originally committed as revision 11369 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								379a20360c 
								
							
								 
							
						 
						
							
							
								
								rounding fixes  
							
							Originally committed as revision 11123 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b706b007a4 
								
							
								 
							
						 
						
							
							
								
								removed the last mp_msg :)  
							
							Originally committed as revision 10047 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fccb9b2b80 
								
							
								 
							
						 
						
							
							
								
								10000l (YUV vs. YVU swscale fix/cleanup)  
							
							Originally committed as revision 9698 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3e499f531a 
								
							
								 
							
						 
						
							
							
								
								cleanup  
							
							Originally committed as revision 9500 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d4e242755f 
								
							
								 
							
						 
						
							
							
								
								sws_ prefix, more seperation between internal & external swscaler API  
							
							sws_scale() returns the number of outputed lines
Originally committed as revision 9495 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5427e24291 
								
							
								 
							
						 
						
							
							
								
								yuv2rgb brightness/contrast/saturation/different colorspaces support finished  
							
							yuv2rgb deglobalize
yuv2rgb optimizations / cleanup
bugs?
Originally committed as revision 9477 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago