5a6e3c039c 
								
							
								 
							
						 
						
							
							
								
								swscale: Mark all init functions as av_cold  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								89d94b2182 
								
							
								 
							
						 
						
							
							
								
								swscale: K&R formatting cosmetics (part I)  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72b95764d0 
								
							
								 
							
						 
						
							
							
								
								swscale: variable declaration and placement cosmetics  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7181c4edee 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove extra newlines at EOF  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0cc1a86dc3 
								
							
								 
							
						 
						
							
							
								
								rgb2rgb: rgb12to15()  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f7f3563214 
								
							
								 
							
						 
						
							
							
								
								rgb2rgb: rgb12tobgr12()  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								373211d828 
								
							
								 
							
						 
						
							
							
								
								Remove extraneous semicolons  
							
							These semicolons cause invalid empty top-level declarations.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b8e893399f 
								
							
								 
							
						 
						
							
							
								
								sws: replace all long with int.  
							
							Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e66149e714 
								
							
								 
							
						 
						
							
							
								
								swscale: force --enable-runtime-cpudetect and remove SWS_CPU_CAPS_*.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7dfe244fbd 
								
							
								 
							
						 
						
							
							
								
								sws: remove disabled cruft.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c003832883 
								
							
								 
							
						 
						
							
							
								
								swscale: move away x86 specific code from rgb2rgb  
							
							Keep only the plain C code in the main rgb2rgb.c and move the x86
specific optimizations to x86/rgb2rgb.c
Change the initialization pattern a little so some of it can be
factorized to behave more like dsputils. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e1a5434e2 
								
							
								 
							
						 
						
							
							
								
								swscale: Factorize FAST_BGR2YV12 definition.  
							
							It is used only for x86 so it will eventually be moved with that code
into the x86 arch subdirectory. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c12f7b2d2c 
								
							
								 
							
						 
						
							
							
								
								rgb2rgb: don't misuse HAVE_* defines  
							
							Introduce and use COMPILE_TEMPLATE_* instead.
Originally committed as revision 32241 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6527e56131 
								
							
								 
							
						 
						
							
							
								
								swscale: avoid reading prior to the source buffer in planar2x() MMX2  
							
							Originally committed as revision 32221 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a51125b52f 
								
							
								 
							
						 
						
							
							
								
								rgb2rgb: replace shuffle_bytes_2103() by optimized rgb32tobgr32()  
							
							Originally committed as revision 32190 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								539ff40c2d 
								
							
								 
							
						 
						
							
							
								
								rgb2rgb: build SSE2 codepath  
							
							Originally committed as revision 32068 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a01eab73c 
								
							
								 
							
						 
						
							
							
								
								Add av_ prefix to bswap macros  
							
							Originally committed as revision 31679 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b991422f8 
								
							
								 
							
						 
						
							
							
								
								deprecate palette8topacked32 in favor of public API functions sws_convertPalette8ToPacked32 and -24  
							
							additionallym deprecate palette8torgb16 and its bgr variant without
replacement. These functions are not meant to be used by applications.
Discussed at: http://comments.gmane.org/gmane.comp.video.ffmpeg.devel/109340 
Originally committed as revision 31301 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d9408f4a7 
								
							
								 
							
						 
						
							
							
								
								remove palette8torgb15 and palette8tobgr15  
							
							They contain exactly the same code as their 16bit variants, so this is
effectively code de-duplication.
Originally committed as revision 31298 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								819ee683d8 
								
							
								 
							
						 
						
							
							
								
								libswscale: Relicense almost all x86 assembler optimizations as LGPL.  
							
							This is of course done with permissions from the authors. The only GPL
component left are MMX optimizations for YUV to RGB conversion.
Originally committed as revision 30965 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82e5f86bd5 
								
							
								 
							
						 
						
							
							
								
								Implement shuffle_bytes_abcd() functions and use them for shuffling  
							
							bytes when converting between RGB32 variants.
In particular fix the argb -> rgba and abgr -> bgra conversions.
See the thread:
Subject: [FFmpeg-devel] [RFC] RGB32 / BGR32 ethernal bug
Date: Tue, 26 Jan 2010 01:06:18 +0100
Originally committed as revision 30501 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a959e24780 
								
							
								 
							
						 
						
							
							
								
								Const correctness for src pointer. Remove all constness related warnings in  
							
							libswscale.
Originally committed as revision 30306 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d73d1c336 
								
							
								 
							
						 
						
							
							
								
								Indent.  
							
							Originally committed as revision 29654 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd68318cee 
								
							
								 
							
						 
						
							
							
								
								Cosmetics:  
							
							- Place curly brackets in the same line as while/for/if/switch/else/do;
- Place curly brackets at column 0 in the next line starting a function.
Originally committed as revision 29523 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b734d44ab 
								
							
								 
							
						 
						
							
							
								
								Indent libswscale:  
							
							- Use 4 spaces throughout for indentation;
- Fix inconsistent indentation;
- Indent function calls and declarations aligning arguments on multiple lines
  to the column after the opening parentheses;
- Align asm code to the column 4 spaces after the call to __asm__();
- Align cases in switch statements to the same column as "switch".
Originally committed as revision 29522 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a898cdc995 
								
							
								 
							
						 
						
							
							
								
								Replace WORDS_BIGENDIAN with HAVE_BIGENDIAN  
							
							Originally committed as revision 29439 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0411072ee3 
								
							
								 
							
						 
						
							
							
								
								Unscaled converters for  
							
							YUYV->YUV420P
YUYV->YUV422P
UYVY->YUV420P
UYVY->YUV422P
Originally committed as revision 28997 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f8a138be52 
								
							
								 
							
						 
						
							
							
								
								When converting from a non alpha format to an alpha format, defaults  
							
							Originally committed as revision 28756 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4406ec177 
								
							
								 
							
						 
						
							
							
								
								HAVE_3DNOW --> HAVE_AMD3DNOW to sync with latest configure changes.  
							
							Originally committed as revision 28358 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b63f641e9b 
								
							
								 
							
						 
						
							
							
								
								Change semantic of CONFIG_*, HAVE_* and ARCH_*.  
							
							They are now always defined to either 0 or 1.
Originally committed as revision 28311 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1599c47ce3 
								
							
								 
							
						 
						
							
							
								
								Remove commented-out duplicate declarations.  
							
							Originally committed as revision 28058 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2ef8819c9a 
								
							
								 
							
						 
						
							
							
								
								Remove unused declarations.  
							
							Originally committed as revision 28057 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								522ce95786 
								
							
								 
							
						 
						
							
							
								
								Fix broken palette8to*.  
							
							Originally committed as revision 27817 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6100f39a1 
								
							
								 
							
						 
						
							
							
								
								enable yuv422p to uyvy converter  
							
							Originally committed as revision 27527 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7372e9bbe5 
								
							
								 
							
						 
						
							
							
								
								Fix 4 of the unscaled rgb15/16 converters, each of these contained  
							
							2-3 bugs each of which made it fail completely, this code clearly
has never been tested and been written by somone who knows the
difference between a potato and a computer is that the first is round.
Originally committed as revision 27519 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6107059c2c 
								
							
								 
							
						 
						
							
							
								
								rgb vs bgr fix for the unscaled converters.  
							
							Originally committed as revision 27518 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8a3227968c 
								
							
								 
							
						 
						
							
							
								
								spelling/grammar/wording overhaul  
							
							Originally committed as revision 27190 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72d6b61074 
								
							
								 
							
						 
						
							
							
								
								remove useless casts  
							
							Originally committed as revision 26944 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								774c386a10 
								
							
								 
							
						 
						
							
							
								
								add const, suppress warnings  
							
							Originally committed as revision 26943 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								83da2c6f26 
								
							
								 
							
						 
						
							
							
								
								Use full path for #includes from another directory.  
							
							Originally committed as revision 26702 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5802683a97 
								
							
								 
							
						 
						
							
							
								
								Make some assembler constants global instead of declaring them multiple times.  
							
							Originally committed as revision 25910 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d334c7c237 
								
							
								 
							
						 
						
							
							
								
								Use DECLARE_ASM_CONST where possible in libswscale code  
							
							Originally committed as revision 25903 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								30c48a0af4 
								
							
								 
							
						 
						
							
							
								
								Cosmetics: whitespaces  
							
							Originally committed as revision 25778 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d7b302c0d 
								
							
								 
							
						 
						
							
							
								
								Remove redundant fastmemcpy.h #include, it is indirectly #included by avutil.h.  
							
							Originally committed as revision 23400 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e42e6c4b4 
								
							
								 
							
						 
						
							
							
								
								cosmetics attack, part I: Remove all tabs and prettyprint/reindent the code.  
							
							Originally committed as revision 23158 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a4970abd1 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove trailing whitespace.  
							
							Originally committed as revision 23147 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19b202f9d1 
								
							
								 
							
						 
						
							
							
								
								fix red_15mask and green_15mask. the previous values were wrong and caused  
							
							some SIMD functions to output wrong data.
Originally committed as revision 23021 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea70817379 
								
							
								 
							
						 
						
							
							
								
								cosmetics after last commit; remove superfluous braces  
							
							Originally committed as revision 22979 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago