1b168a428d 
								
							
								 
							
						 
						
							
							
								
								Ignore 0-height slice in sws_scale, otherwise a final 0-height slice will  
							
							cause libswscale to assume the incorrect slice order and complain about
slices starting in the middle.
Originally committed as revision 30246 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8e9767f6fd 
								
							
								 
							
						 
						
							
							
								
								Implement sws_isSupportedInput() and sws_isSupportedOutput().  
							
							Originally committed as revision 30236 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								634116df3e 
								
							
								 
							
						 
						
							
							
								
								Prefer enum PixelFormat over int for the type of the format parameter  
							
							of getSubSampleFactors().
Originally committed as revision 30184 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								997980f0d8 
								
							
								 
							
						 
						
							
							
								
								Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for the  
							
							swscale_configuration() and swscale_license() functions, consistent
with the rest of FFmpeg.
Originally committed as revision 30180 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f412d5e97a 
								
							
								 
							
						 
						
							
							
								
								Simplify usePal() macro, make it use av_pix_fmt_descriptors.  
							
							Originally committed as revision 30172 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b3cf7cb144 
								
							
								 
							
						 
						
							
							
								
								Simplify getSubSampleFactors(), make it use the values provided by  
							
							av_pix_fmt_descriptors().
Originally committed as revision 30171 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d3243d1431 
								
							
								 
							
						 
						
							
							
								
								Indentation.  
							
							Originally committed as revision 30087 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8bcc7b42b 
								
							
								 
							
						 
						
							
							
								
								Document the differences between the two asm fragments in initMMX2HScaler().  
							
							Originally committed as revision 29978 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f415be684d 
								
							
								 
							
						 
						
							
							
								
								Add support for nv12/nv21 input.  
							
							Originally committed as revision 29974 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9af75ae85 
								
							
								 
							
						 
						
							
							
								
								Make sws_format_name() use av_pix_fmt_descriptors.  
							
							This also introduces a dependency of libswscale on libavutil.
Originally committed as revision 29968 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bd381fd3f6 
								
							
								 
							
						 
						
							
							
								
								Add functions to return library license and library configuration.  
							
							Originally committed as revision 29932 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8cbcb1c732 
								
							
								 
							
						 
						
							
							
								
								Support VDPAU hardware accelerated decoding of MPEG-4 ASP on capable  
							
							hardware.
Original patch by NVIDIA corporation.
Originally committed as revision 29885 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								749fac310c 
								
							
								 
							
						 
						
							
							
								
								Reset slice direction at end of each frame.  
							
							Originally committed as revision 29675 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cf484d06e 
								
							
								 
							
						 
						
							
							
								
								Rename CHECKED_ALLOC(Z) to FF_ALLOC(Z)_OR_GOTO and add context and label  
							
							parameters.
Originally committed as revision 29652 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c2613a3137 
								
							
								 
							
						 
						
							
							
								
								Indent.  
							
							Originally committed as revision 29651 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								991e579cae 
								
							
								 
							
						 
						
							
							
								
								Make 16bit YUV formats compatible with NE avcodec_get_pix_fmt().  
							
							Patch by Lars Täuber <lars <dot> taeuber <at> gmx <dot> net>.
Originally committed as revision 29650 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								67c2c5bb2e 
								
							
								 
							
						 
						
							
							
								
								Curly brackets cosmetics for previous commit.  
							
							Originally committed as revision 29587 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ddb5747df 
								
							
								 
							
						 
						
							
							
								
								Check for return value of initFilter().  
							
							Originally committed as revision 29586 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7248797c03 
								
							
								 
							
						 
						
							
							
								
								swscale: Check for return values of malloc.  
							
							Originally committed as revision 29584 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0607b09069 
								
							
								 
							
						 
						
							
							
								
								Restore comment that was partially removed.  
							
							Originally committed as revision 29582 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b03a9d607 
								
							
								 
							
						 
						
							
							
								
								Check return values of sws_allocVec() and sws_getConstVec().  
							
							Originally committed as revision 29543 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1aff375d41 
								
							
								 
							
						 
						
							
							
								
								Introduce and use sws_allocVec().  
							
							Originally committed as revision 29536 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20484b90ec 
								
							
								 
							
						 
						
							
							
								
								Reuse sws_getConstVec() where possible.  
							
							Originally committed as revision 29535 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								52154148f4 
								
							
								 
							
						 
						
							
							
								
								Vertical yuv -> yuv16 scaler.  
							
							Originally committed as revision 29517 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								737cbcde08 
								
							
								 
							
						 
						
							
							
								
								Indent.  
							
							Originally committed as revision 29512 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48f4c61252 
								
							
								 
							
						 
						
							
							
								
								MMX2 horizontal scaler: Determine code size at runtime.  
							
							Originally committed as revision 29510 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0728778885 
								
							
								 
							
						 
						
							
							
								
								Protect mmx2 filter code buffers so they are not executable and writeable at  
							
							the same time (only mmap for now).
Originally committed as revision 29509 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bcdedf675f 
								
							
								 
							
						 
						
							
							
								
								Rename "funny" code to "mmx2 filter" code.  
							
							Originally committed as revision 29507 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								184410e60b 
								
							
								 
							
						 
						
							
							
								
								Put some altivec code under COMPILE_ALTIVEC, and not HAVE_ALTIVEC.  
							
							Originally committed as revision 29484 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0bf18ed32d 
								
							
								 
							
						 
						
							
							
								
								Remove disabled crufty code.  
							
							Originally committed as revision 29482 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								062394e07c 
								
							
								 
							
						 
						
							
							
								
								Fix regression when converting to nv12/nv21.  
							
							Patch by Guennadi Liakhovetski,  g D liakhovetski A gmx D de
Originally committed as revision 29464 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								469fd9b0e1 
								
							
								 
							
						 
						
							
							
								
								MMX2 scaler: Remove {} block leftover from factorization in initMMX2Scaler().  
							
							Merge variable declarations to previous {} block and indent.
Originally committed as revision 29454 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f1c6dfa371 
								
							
								 
							
						 
						
							
							
								
								MMX2 scaler: factorize initMMX2Scaler().  
							
							Originally committed as revision 29453 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								901775c714 
								
							
								 
							
						 
						
							
							
								
								MMX2 scaler: add variable to ease factorization of initMMX2Scaler().  
							
							Originally committed as revision 29452 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								571d9587cf 
								
							
								 
							
						 
						
							
							
								
								Remove useless code.  
							
							flags can never be any other kind of scaling algorithm inside this if().
Originally committed as revision 29449 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94daf2e94c 
								
							
								 
							
						 
						
							
							
								
								Do not misuse HAVE_ defines. Introduce COMPILE_TEMPLATE_ defines and use them  
							
							instead.
Originally committed as revision 29446 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								78d01adaa7 
								
							
								 
							
						 
						
							
							
								
								Remove unnecessary #include <unistd.h>  
							
							Originally committed as revision 29437 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								804db4466d 
								
							
								 
							
						 
						
							
							
								
								Remove unused variables.  
							
							Originally committed as revision 29435 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b1a644177 
								
							
								 
							
						 
						
							
							
								
								AltiVec code and runtime cpudetect do not require CONFIG_GPL.  
							
							Make sure the latter is only checked for x86 optimizations, which are GPL.
Originally committed as revision 29390 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								57f6d52a22 
								
							
								 
							
						 
						
							
							
								
								The AltiVec optimizations of libswscale are no longer under GPL.  
							
							Originally committed as revision 29389 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e912c13ad7 
								
							
								 
							
						 
						
							
							
								
								PPC: Make sure that COMPILE_C is not deactivated if RUNTIME_CPUDETECT is set.  
							
							Originally committed as revision 29388 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa8c408b26 
								
							
								 
							
						 
						
							
							
								
								Do not call rgb2rgbWrapper() for rgb48*, there is no special  converter  
							
							yet for those formats
Originally committed as revision 29371 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92db623584 
								
							
								 
							
						 
						
							
							
								
								Use DECLARE_ALIGNED macro instead of gcc __attribute__.  
							
							Patch by Pavel Pavlov <pavel at summit-tech dot ca>
Originally committed as revision 29348 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								68e7f4828d 
								
							
								 
							
						 
						
							
							
								
								YUV into RGB48 BE/LE conversion support  
							
							Originally committed as revision 29342 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e8417235d0 
								
							
								 
							
						 
						
							
							
								
								Partial (low bits ignored, no direct transcoding into other RGB formats) support  
							
							for inputting RGB48BE/LE.
Originally committed as revision 29341 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								80704c47c4 
								
							
								 
							
						 
						
							
							
								
								Move colorspace conversion functions implemented in pure C from template  
							
							into swscale.c
Originally committed as revision 29320 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								075ec82c54 
								
							
								 
							
						 
						
							
							
								
								Make SwScaler recognize RGB48 BE/LE colourspaces (not support though).  
							
							Originally committed as revision 29316 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago