Alex Beregszaszi
							
						 
						
							
							
							
								
							
								b706b007a4 
								
							
								 
							
						 
						
							
							
								
								removed the last mp_msg :)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 10047 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								fccb9b2b80 
								
							
								 
							
						 
						
							
							
								
								10000l (YUV vs. YVU swscale fix/cleanup)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9698 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								3e499f531a 
								
							
								 
							
						 
						
							
							
								
								cleanup  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9500 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								0481412aba 
								
							
								 
							
						 
						
							
							
								
								brightness / saturation / contrast / different yuv colorspace support for some yuv2rgb converters (many converters still ignore it)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9417 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								6542b44e2a 
								
							
								 
							
						 
						
							
							
								
								cleanup  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9415 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								77a4965980 
								
							
								 
							
						 
						
							
							
								
								cleanup  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 9414 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a86c461c6b 
								
							
								 
							
						 
						
							
							
								
								more scaling algos  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6638 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								81a571a8b3 
								
							
								 
							
						 
						
							
							
								
								-sws 6 (luma bicubic & chroma bilinear)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6581 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								cf7d1c1a73 
								
							
								 
							
						 
						
							
							
								
								use unified yuv2rgb init  
							
							 
							
							 
							
							
								
							
							
							{RGB,BGR}{1,4,8,15,16,24,32} output supported
Originally committed as revision 6579 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								985c513355 
								
							
								 
							
						 
						
							
							
								
								10l  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 6542 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5859233b70 
								
							
								 
							
						 
						
							
							
								
								100l (non mmx versions didnt compile)  
							
							 
							
							 
							
							
								
							
							
							some cleanup
Originally committed as revision 6541 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c7a810cc25 
								
							
								 
							
						 
						
							
							
								
								selftest support  
							
							 
							
							 
							
							
								
							
							
							bugfixes
Originally committed as revision 6518 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								b7dc6f6628 
								
							
								 
							
						 
						
							
							
								
								overread in the mmx2 horizontal scaler fixed  
							
							 
							
							 
							
							
								
							
							
							2% faster horizontal mmx2 scaler
Originally committed as revision 5453 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						23 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								370799068d 
								
							
								 
							
						 
						
							
							
								
								swScale internally uses yuv2rgb now if possible  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4555 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1e621b18b2 
								
							
								 
							
						 
						
							
							
								
								YUY2, BGR24, BGR32 input support (no mmx yet)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4468 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								6c7506de1c 
								
							
								 
							
						 
						
							
							
								
								YV12 like formats support (I420/IYUV)  
							
							 
							
							 
							
							
								
							
							
							bugfixes related to vo_x11 resizeing
Originally committed as revision 4420 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d8863d37e2 
								
							
								 
							
						 
						
							
							
								
								area averageing scaling support (-sws 5) (is identical to bilinear for upscale)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4403 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ff7ba85694 
								
							
								 
							
						 
						
							
							
								
								nearest neighbor / sdl emulation ;) scaling (-sws 4)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4402 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5521b193d6 
								
							
								 
							
						 
						
							
							
								
								15/16 bit dithering in C (5% slower, can be disabled by comenting #define DITHER1XBPP out)  
							
							 
							
							 
							
							
								
							
							
							x/yInc bugfix (bug was introduced during the global var removial)
more emms & no messing with ARCH_X86 (=workaround against not cleared mmx state somewhere)
sharpening filter (-ssf cs=<int> & -ssf ls=<int>)
Originally committed as revision 4298 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								fe8054c0ff 
								
							
								 
							
						 
						
							
							
								
								copyright(swscaler) = GPL  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 4296 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5cebb24be0 
								
							
								 
							
						 
						
							
							
								
								a few filters (should be removed/merged when arpis videofilter stuff is finished)  
							
							 
							
							 
							
							
								
							
							
							-ssf cgb=<float> -> chrominance gaussian blur (nice to improve picture quality)
-ssf lgb=<float> -> luminance gaussian blur (dunno what its good for)
-ssf chs=<int> -> shift chrominance horizontally
-ssf cvs=<int> -> shift chrominance vertically
these will only work if the swscaler is used at all
Originally committed as revision 4295 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c7f822d95e 
								
							
								 
							
						 
						
							
							
								
								general convolution filtering of the source picture  
							
							 
							
							 
							
							
								
							
							
							dynamic memory allocation for the buffers (needed for the filter stuff)
Originally committed as revision 4291 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								28bf81c90d 
								
							
								 
							
						 
						
							
							
								
								removed global vars so that multiple swscalers can be used  
							
							 
							
							 
							
							
								
							
							
							experimental upscaling mode (-sws 3)
general convolution filters support (unfinished)
bugfix for bicubic upscaling
assertion checking if defined MP_DEBUG
checking of the input/output size instead of segfault if its very large
Originally committed as revision 4277 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c1b0bfb477 
								
							
								 
							
						 
						
							
							
								
								vertical cubic/linear scaling  
							
							 
							
							 
							
							
								
							
							
							prints some info (MMX, dstbpp, ...)
mainloop rewritten
Originally committed as revision 3345 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								077ea8a7f4 
								
							
								 
							
						 
						
							
							
								
								horizontal up/downscale linear & cubic  
							
							 
							
							 
							
							
								
							
							
							-sws command line option (0 -> fast_bilinear, 1->bilinear, 2->bicubic)
Originally committed as revision 3273 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d1fac6cf52 
								
							
								 
							
						 
						
							
							
								
								swscaler cleanup  
							
							 
							
							 
							
							
								
							
							
							green line at bottom bugfix
green lines in yuv2yuv scaler bugfix
Originally committed as revision 3210 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								3885847036 
								
							
								 
							
						 
						
							
							
								
								yv12 to yv12 scaler  
							
							 
							
							 
							
							
								
							
							
							someone who knows a bit about vo_odivx could add support for it ...
Originally committed as revision 2520 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago  
					 
				
					
						
							
							
								   Arpi
							
						 
						
							
							
							
								
							
								3db822b03f 
								
							
								 
							
						 
						
							
							
								
								header for swscale.c  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2218 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc 
							
						 
						24 years ago