Federico Tomassetti 
							
						 
					 
					
						
						
						
						
							
						
						
							7ebb302229 
							
						 
					 
					
						
						
							
							swscale: Check memory allocation  
						
						... 
						
						
						
						Bug-Id: CID 1267890
CC: libav-stable@libav.org 
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2015-03-21 23:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								Himangi Saraogi 
							
						 
					 
					
						
						
						
						
							
						
						
							9a60b1fad0 
							
						 
					 
					
						
						
							
							libswscale: fix compiler warnings enumerated type mixed with another type  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2015-03-15 18:29:22 +01:00 
						 
				 
			
				
					
						
							
							
								Federico Tomassetti 
							
						 
					 
					
						
						
						
						
							
						
						
							e51f22122d 
							
						 
					 
					
						
						
							
							swscale: Check memory allocations  
						
						... 
						
						
						
						CC: libav-stable@libav.org 
Bug-Id: CID 1267888 / CID 1267890
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
						
						
					 
					
						2015-02-17 12:16:43 -05:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							2df7277711 
							
						 
					 
					
						
						
							
							swscale: fix gbrap to gbrap alpha scaling  
						
						
						
						
					 
					
						2015-01-16 02:47:15 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							89df3fd49e 
							
						 
					 
					
						
						
							
							swscale: fix warning about incompatible function pointer type  
						
						
						
						
					 
					
						2015-01-16 02:47:10 +01:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
						
						
							
						
						
							928061670e 
							
						 
					 
					
						
						
							
							libswscale: GBRAP input & output and GBRAP16 input support  
						
						... 
						
						
						
						Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
						
						
					 
					
						2015-01-14 17:17:24 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							1dd797e3c9 
							
						 
					 
					
						
						
							
							swscale: check memory allocations  
						
						... 
						
						
						
						CC: libav-stable@libav.org 
Bug-Id: CID 1257779 
						
						
					 
					
						2015-01-05 15:35:39 +01:00 
						 
				 
			
				
					
						
							
							
								Derek Buitenhuis 
							
						 
					 
					
						
						
						
						
							
						
						
							33c827f632 
							
						 
					 
					
						
						
							
							swscale: Properly scale YUV  
						
						... 
						
						
						
						Only shift limited range luma, and always only shift chroma
for upconversion.
Based off a patch by Michael Niedermayer.
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2014-12-05 13:03:49 +00:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1eda543c 
							
						 
					 
					
						
						
							
							swscale: fix sign extensions in yuv planar conversion  
						
						... 
						
						
						
						Casting the left-most byte to unsigned avoids an undefined
result of the shift by 24 if bit 7 is set.
yuvPlanartouyvy_c and yuvPlanartoyuy2_c are affected.
CC: libav-stable@libav.org 
Bug-Id: CID 732281 / CID 732282 
						
						
					 
					
						2014-10-18 16:15:10 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							1985c2e75c 
							
						 
					 
					
						
						
							
							Bump major versions of all libraries.  
						
						
						
						
					 
					
						2014-08-09 16:58:33 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							f4c444e17d 
							
						 
					 
					
						
						
							
							Postpone API-incompatible changes until the next bump.  
						
						
						
						
					 
					
						2014-08-09 16:57:10 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							bb789016d4 
							
						 
					 
					
						
						
							
							swscale: Undeprecate sws_getContext()  
						
						... 
						
						
						
						sws_getCachedContext is not a full replacement for the function. 
						
						
					 
					
						2014-08-07 04:03:00 -07:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							f84a1b597c 
							
						 
					 
					
						
						
							
							swscale: support AV_PIX_FMT_YA16 as input  
						
						... 
						
						
						
						Based on a long debug session with Kostya. 
						
						
					 
					
						2014-08-04 12:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							e96c3b81ca 
							
						 
					 
					
						
						
							
							avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8  
						
						... 
						
						
						
						The rationale is that you have a packed format in form
<greyscale sample> <alpha sample> <greyscale sample> <alpha sample>
and shortening greyscale to 'G' might make one thing about Greenscale instead.
An alias pixel format and color space name are provided for compatibility. 
						
						
					 
					
						2014-08-04 12:55:08 +01:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
						
						
							
						
						
							5420099cab 
							
						 
					 
					
						
						
							
							swscale: correctly pad destination buffer in rgb conversion  
						
						... 
						
						
						
						Bug-Id: 772
CC: libav-stable@libav.org 
Found-By: Justin Ruggles <justin.ruggles@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
						
						
					 
					
						2014-08-04 12:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							880e2aa236 
							
						 
					 
					
						
						
							
							Remove all Blackfin architecture optimizations  
						
						... 
						
						
						
						Blackfin is a painful platform to work with, no test machines are available
and the range of multimedia applications is dubious. Thus it only represents
a maintenance burden. 
						
						
					 
					
						2014-06-02 08:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							449511740f 
							
						 
					 
					
						
						
							
							build: handle library dependencies in configure  
						
						... 
						
						
						
						Instead of setting FFLIBS in each library Makefile configure
exports FFLIBS-$library in config.mak. 
						
						
					 
					
						2014-05-13 20:02:01 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							3a177a9cca 
							
						 
					 
					
						
						
							
							swscale: Fix an undefined behaviour  
						
						... 
						
						
						
						Prevent a division by zero down the codepath.
Sample-Id: 00001721-google
Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
CC: libav-stable@libav.org  
						
						
					 
					
						2014-05-03 18:25:17 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							d9a542ace1 
							
						 
					 
					
						
						
							
							swscale: Set alpha to opaque for internal palettes.  
						
						... 
						
						
						
						Fixes conversion of pal8 to rgb formats with alpha.
Updated references for 2 FATE tests which previously encoded fully
transparent images.
Based on a patch by Baptiste Coudurier <baptiste.coudurier@gmail.com> 
						
						
					 
					
						2014-04-12 14:07:19 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							20c38c9c18 
							
						 
					 
					
						
						
							
							swscale: fix some undefined signed left shifts  
						
						... 
						
						
						
						Based on a patch by Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2014-04-12 13:24:47 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							60c4660ba0 
							
						 
					 
					
						
						
							
							swscale: fix an implementation-defined unsigned-to-signed conversion  
						
						
						
						
					 
					
						2014-04-12 13:24:47 -04:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							92b099daf4 
							
						 
					 
					
						
						
							
							swscale: support converting YVYU422 pixel format  
						
						
						
						
					 
					
						2014-04-07 23:50:34 +02:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							0ca0924c10 
							
						 
					 
					
						
						
							
							swscale: add endianness conversion for AV_PIX_FMT_BGRA64|RGBA64  
						
						
						
						
					 
					
						2014-04-02 11:39:26 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							aba70bb538 
							
						 
					 
					
						
						
							
							Add missing headers to make template files compile (more) standalone  
						
						
						
						
					 
					
						2014-03-26 04:31:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jean First 
							
						 
					 
					
						
						
						
						
							
						
						
							1481d24c3a 
							
						 
					 
					
						
						
							
							RGBA64 pixel formats  
						
						... 
						
						
						
						Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
						
						
					 
					
						2014-03-16 23:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							da785231ea 
							
						 
					 
					
						
						
							
							bfin: Refactor duplicated assembly-related macros  
						
						
						
						
					 
					
						2014-03-13 08:15:52 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							e99af2a3b1 
							
						 
					 
					
						
						
							
							bfin: Refactor duplicated l1_text/l1_data_B macros  
						
						
						
						
					 
					
						2014-03-13 08:15:52 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b4dd424d96 
							
						 
					 
					
						
						
							
							Remove all SPARC architecture optimizations  
						
						... 
						
						
						
						SPARC is no longer being used in any multimedia-related fields and the
VIS optimizations only represent a maintenance burden. 
						
						
					 
					
						2014-03-13 05:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							91c981857b 
							
						 
					 
					
						
						
							
							rgb2rgb_template: add MMX/SSE2/AVX-optimized deinterleaveBytes  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-01-21 18:03:41 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7597e6efe4 
							
						 
					 
					
						
						
							
							swscale/x86/rgb2rgb: add support for AVX  
						
						... 
						
						
						
						This does not yet include any actual AVX code
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-01-21 18:01:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							9047491f8b 
							
						 
					 
					
						
						
							
							swscale: add nv12/nv21->yuv420 converter  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-01-21 17:55:07 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							eb01a25fe1 
							
						 
					 
					
						
						
							
							swscale: fix stride used in planarToNv12Wrapper()  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2014-01-21 17:54:40 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							46bacb5cc6 
							
						 
					 
					
						
						
							
							x86: Consistently use cpu flag detection macros in places that still miss it  
						
						
						
						
					 
					
						2014-01-14 00:04:58 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b83d1ee3b4 
							
						 
					 
					
						
						
							
							avutil: Move library version related macros to version.h  
						
						... 
						
						
						
						This is a more sensible place for these macros. 
						
						
					 
					
						2013-12-26 19:05:22 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							c85aad9cb2 
							
						 
					 
					
						
						
							
							doxy: Define a group for libswscale documentation  
						
						... 
						
						
						
						Uniform the style and eliminate a warning on newer doxygen version.. 
						
						
					 
					
						2013-12-13 23:53:30 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c16bfb147d 
							
						 
					 
					
						
						
							
							swscale: x86: Consistently use lowercase function name suffixes  
						
						
						
						
					 
					
						2013-11-22 23:01:51 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							6b3ff6f91a 
							
						 
					 
					
						
						
							
							swscale: provide a default scaler if none is set  
						
						... 
						
						
						
						Lanczos for general case, sinc for upscaling, Gaussian for
downscaling. According to current literature these scalers
should be the best quality-wise algorithms for each case.
Inspired from a patch by wm4 <nfxjfg@googlemail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2013-10-05 18:38:55 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							a0b901a348 
							
						 
					 
					
						
						
							
							Drop pointless directory name prefixes from #includes in the current dir  
						
						
						
						
					 
					
						2013-09-10 12:38:41 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McGovern 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f728cbe4 
							
						 
					 
					
						
						
							
							ppc: don't return a value from a function declared void  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2013-08-30 00:41:10 +03:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							79aec43ce8 
							
						 
					 
					
						
						
							
							x86: Add and use more convenience macros to check CPU extension availability  
						
						
						
						
					 
					
						2013-08-29 13:07:37 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							a6b6501185 
							
						 
					 
					
						
						
							
							ppc: cosmetics: Consistently format CPU flag detection invocations  
						
						
						
						
					 
					
						2013-08-29 11:31:32 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							67e6a9f558 
							
						 
					 
					
						
						
							
							cosmetics: Place arch initialization calls in alphabetical order  
						
						
						
						
					 
					
						2013-08-29 11:24:14 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							1909f6b1b6 
							
						 
					 
					
						
						
							
							swscale: cosmetics: Drop silly camelCase from swScale function pointer name  
						
						
						
						
					 
					
						2013-08-29 10:23:54 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							4e0799a4d0 
							
						 
					 
					
						
						
							
							swscale: Add some missing av_cold to arch-specific init functions  
						
						
						
						
					 
					
						2013-08-29 10:23:53 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							3aa682f253 
							
						 
					 
					
						
						
							
							swscale: consistent names for arch-specific acceleration functions  
						
						
						
						
					 
					
						2013-08-29 10:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c2503d9c8a 
							
						 
					 
					
						
						
							
							swscale: ppc: Hide arch-specific initialization details  
						
						... 
						
						
						
						Also give consistent names to init functions. 
						
						
					 
					
						2013-08-29 10:23:41 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							a519583991 
							
						 
					 
					
						
						
							
							swscale: x86: Hide arch-specific initialization details  
						
						... 
						
						
						
						Also give consistent names to init functions. 
						
						
					 
					
						2013-08-28 23:59:24 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							f61bece684 
							
						 
					 
					
						
						
							
							ppc: Add and use convenience macro to check for AltiVec availability  
						
						
						
						
					 
					
						2013-08-28 23:54:15 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							aa2ba8c99e 
							
						 
					 
					
						
						
							
							swscale: Move extern declarations for tables to swscale_internal.h  
						
						... 
						
						
						
						Also add missing ff_ prefixes where necessary. 
						
						
					 
					
						2013-08-15 14:38:03 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							d258531502 
							
						 
					 
					
						
						
							
							swscale: Mark a bunch of tables only used within one file static  
						
						
						
						
					 
					
						2013-08-15 14:38:03 +02:00