Stefano Sabatini
							
						 
						
							
							
							
								
							
								613f2dc4ae 
								
							
								 
							
						 
						
							
							
								
								Avoid more pointless tests, the input and output formats need to be  
							
							 
							
							 
							
							
								
							
							
							supported both as input and as output, as the conversion performed is:
yuva420p -> src -> dst -> yuva420p.
Originally committed as revision 30379 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								731c04ad65 
								
							
								 
							
						 
						
							
							
								
								Make selfTest() perform tests where both the input and output formats  
							
							 
							
							 
							
							
								
							
							
							are supported, avoid pointless loops.
Originally committed as revision 30377 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								9e5f164dc1 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Add comment about the use of av_{malloc,free}.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 30373 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Måns Rullgård
							
						 
						
							
							
							
								
							
								51d83986b1 
								
							
								 
							
						 
						
							
							
								
								swscale-example: use av_malloc()  
							
							 
							
							 
							
							
								
							
							
							Image buffers require 16-byte alignment, so av_malloc() should be used.
Fixes crash on PPC.
Originally committed as revision 30369 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								2d8d885b06 
								
							
								 
							
						 
						
							
							
								
								Split long line.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 30368 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								591e465acf 
								
							
								 
							
						 
						
							
							
								
								Convert int -> enum PixelFormat in doTest().  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 30367 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								dd653355fa 
								
							
								 
							
						 
						
							
							
								
								Revert mistakenly commited hunk.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29585 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								7248797c03 
								
							
								 
							
						 
						
							
							
								
								swscale: Check for return values of malloc.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29584 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								111641a97a 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Free memory used by input data.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29583 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								89fb9516af 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Rename src->ref so as to not confuse with src being used in doTest().  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29548 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								7da35acdab 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Use SWS_BILINEAR instead of hardcoded value.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29547 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								a48ce2c3a7 
								
							
								 
							
						 
						
							
							
								
								Fix inconsistent indentation.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29545 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								64d39b7c76 
								
							
								 
							
						 
						
							
							
								
								Free initial swscale context, too. Avoids a valgrind warning.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29538 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								7b67bd92f4 
								
							
								 
							
						 
						
							
							
								
								Remove useless casts of malloc return value.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29537 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								6b052ba88f 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Make selection of dstW, dstH, and flags more clear.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29527 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								d426ea20c9 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Don't check for chroma planes in mono formats.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29511 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								475f361308 
								
							
								 
							
						 
						
							
							
								
								Indent.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29506 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								e55ed689a2 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Remove hack to end loop by setting variables to break.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29505 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								d7cf0a6ff7 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Don't return random value from main().  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29504 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								f5a9c4ee50 
								
							
								 
							
						 
						
							
							
								
								swscale-example: Check for Gray formats.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29503 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								71ed6c8f06 
								
							
								 
							
						 
						
							
							
								
								Remove dependency from swscale_internal.h to lavu/internal.h, it is no longer  
							
							 
							
							 
							
							
								
							
							
							needed for DECLARE_ALIGNED.
Remove dependency from swscale-example.c to swscale_internal.h by duplicating
the necessary code. The duplicated code is a hack and should be removed once a
cleaner pixel format information system exists. swscale-example.c is example
code on how to use the library and therefore shouldn't rely on internal
headers.
Originally committed as revision 29415 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								dc8229015c 
								
							
								 
							
						 
						
							
							
								
								Fix compilation: #undef standard library functions that are  
							
							 
							
							 
							
							
								
							
							
							forbidden within FFmpeg, but allowed in example code.
Originally committed as revision 29354 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								5d5a8813fc 
								
							
								 
							
						 
						
							
							
								
								Testing RGB48 variants requires bigger stride in swscale-example.c  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29343 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Reimar Döffinger
							
						 
						
							
							
							
								
							
								4ed886430c 
								
							
								 
							
						 
						
							
							
								
								Use correct PRId64 instead of "lld" in printf string, fixes compiler warnings.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29107 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Benoit Fouet
							
						 
						
							
							
							
								
							
								1cd98da820 
								
							
								 
							
						 
						
							
							
								
								Initialize pointer arrays which may be freed before being initialized.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29017 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Cédric Schieli
							
						 
						
							
							
							
								
							
								110f147a85 
								
							
								 
							
						 
						
							
							
								
								Also test the alpha channel in swscale-example  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 29013 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								54ea773614 
								
							
								 
							
						 
						
							
							
								
								Initialize *srcContext, *dstContext, *outContext to NULL, avoids the warnings:  
							
							 
							
							 
							
							
								
							
							
							libswscale/swscale-example.c:60: warning: 'outContext' may be used uninitialized in this function
libswscale/swscale-example.c:60: warning: 'dstContext' may be used uninitialized in this function
libswscale/swscale-example.c:60: warning: 'srcContext' may be used uninitialized in this function
Originally committed as revision 29008 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								9a034dde8b 
								
							
								 
							
						 
						
							
							
								
								swscale-example: use LFG instead of random()  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 28993 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								3d021dd6eb 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary emms Assembler instructions.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 28518 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								945f7c6e92 
								
							
								 
							
						 
						
							
							
								
								Revert #undefining system functions, it is not necessary.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 28502 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								516c5f88a1 
								
							
								 
							
						 
						
							
							
								
								Add config.h #include for ARCH_X86 definition.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 28500 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								84205e0239 
								
							
								 
							
						 
						
							
							
								
								Add #undefs to reenable system functions that are normally forbidden in other  
							
							 
							
							 
							
							
								
							
							
							parts of FFmpeg but OK in this test program. Fixes the build.
Originally committed as revision 28499 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
					 
				
					
						
							
							
								   Aurelien Jacobs
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								b29e65513c 
								
							
								 
							
						 
						
							
							
								
								Remove rgb2rgb.h dependancy.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 27835 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Pettenò
							
						 
						
							
							
							
								
							
								7ad6469eae 
								
							
								 
							
						 
						
							
							
								
								Convert asm keyword into __asm__.  
							
							 
							
							 
							
							
								
							
							
							Neither the asm() nor the __asm__() keyword is not part of the C99
standard, but while GCC accepts the former in C89 syntax, it is not
accepted in C99 unless GNU extensions are turned on (with -fasm). The
latter form is accepted in any syntax as an extension (without
requiring further command-line options).
Sun Studio C99 compiler also does not accept asm() while accepting
__asm__(), albeit reporting warnings that it's not valid C99 synta.
Originally committed as revision 27778 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								92ca910542 
								
							
								 
							
						 
						
							
							
								
								Remove unused function fast_memcpy.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 27673 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								ed2164f37e 
								
							
								 
							
						 
						
							
							
								
								cosmetics: indentation  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 27672 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								8335a9f0cb 
								
							
								 
							
						 
						
							
							
								
								Revert mistakely commited hunk.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 27671 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								0473e31faa 
								
							
								 
							
						 
						
							
							
								
								Print all cases that are tested, not just the ones that are bad.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 27670 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ae9e0e8391 
								
							
								 
							
						 
						
							
							
								
								Add fflush to prevent stdout & stderr from being mixed.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 27515 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								54e3ae2ea6 
								
							
								 
							
						 
						
							
							
								
								Relicense test/example files as LGPL with Michael's permission.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 26429 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Benoit Fouet
							
						 
						
							
							
							
								
							
								1b0a4572f4 
								
							
								 
							
						 
						
							
							
								
								Change (a == NULL) condition to (!a) and (a != NULL) condition to (a).  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 25780 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Benoit Fouet
							
						 
						
							
							
							
								
							
								8916b4b55b 
								
							
								 
							
						 
						
							
							
								
								Remove some useless parentheses.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 25779 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Benoit Fouet
							
						 
						
							
							
							
								
							
								e5091488a5 
								
							
								 
							
						 
						
							
							
								
								Remove non cosmetic spaces inside parentheses.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 25777 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								b19bcbaa78 
								
							
								 
							
						 
						
							
							
								
								license header consistency cosmetics  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 23722 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								6a4970abd1 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove trailing whitespace.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 23147 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago  
					 
				
					
						
							
							
								   Marc Hoffman
							
						 
						
							
							
							
								
							
								26cdb9a2aa 
								
							
								 
							
						 
						
							
							
								
								Remove large automatics from stack.  
							
							 
							
							 
							
							
								
							
							
							patch by Marc Hoffman, mmh pleasantst com
Originally committed as revision 23117 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						18 years ago