Paul B Mahol 
							
						 
					 
					
						
						
							
						
						22f3b6286e 
					 
					
						
						
							
							avfilter: add av_cold where it is missing  
						
						
						
						
					 
					
						2019-10-03 12:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								Andreas Rheinhardt 
							
						 
					 
					
						
						
							
						
						4294dc3589 
					 
					
						
						
							
							avfilter/vf_xbr: Fix left shift of negative number  
						
						... 
						
						
						
						Affected every usage of vf_xbr, e.g. the FATE-tests filter-2xbr,
filter-3xbr, filter-4xbr.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com >
Reviewed-by: Paul B Mahol <onemda@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2019-09-28 17:24:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mina 
							
						 
					 
					
						
						
							
						
						e0539f0349 
					 
					
						
						
							
							lavfi/xbr: update filter url  
						
						... 
						
						
						
						Existing link is broken.
This patch updates the existing url with a working one.
Signed-off-by: Mina <minasamy_@hotmail.com >
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro > 
						
						
					 
					
						2018-08-09 10:35:00 +05:30 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						ed93ed5ee3 
					 
					
						
						
							
							avfilter: don't anonymously typedef structs  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2017-05-13 11:39:28 +02:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						4606807031 
					 
					
						
						
							
							lavfi/xbr: undef PI if defined  
						
						... 
						
						
						
						This conflict with the DJGPP libc math.h which includes a PI macro (to
M_PI).
We cannot make DJGPP POSIX only (using -D_POSIX_SOURCE) to avoid this
kind of symbols conflicts due to the lack of both posix_memalign and
memalign (DJGPP non standard function) in that POSIX mode. We currently
rely on memalign for aligned heap allocation. 
						
						
					 
					
						2017-03-29 14:49:29 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						a0a57072c9 
					 
					
						
						
							
							avfilter: make use of ff_filter_get_nb_threads  
						
						
						
						
					 
					
						2016-08-29 16:27:09 +02:00 
						 
				 
			
				
					
						
							
							
								Ganesh Ajjanagadde 
							
						 
					 
					
						
						
							
						
						0fe1c50e50 
					 
					
						
						
							
							all: do standards compliant absdiff computation  
						
						... 
						
						
						
						This resolves implementation defined behavior, and also silences -Wabsolute-value in clang 3.5+.
Moreover, the generated asm is identical to before modulo nop padding.
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com >
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc > 
						
						
					 
					
						2015-09-18 22:42:38 +02:00 
						 
				 
			
				
					
						
							
							
								Ganesh Ajjanagadde 
							
						 
					 
					
						
						
							
						
						e76be9cd45 
					 
					
						
						
							
							avfilter/vf_xbr: use the name 's' for the pointer to the private context  
						
						... 
						
						
						
						Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com > 
						
						
					 
					
						2015-09-15 10:51:54 +00:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						a0854c084e 
					 
					
						
						
							
							avfilter: handle error in query_formats() in bunch of filters  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2015-04-08 13:05:06 +00:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						6e6b0a8eed 
					 
					
						
						
							
							avfilter/xbr: reindent after previous commit  
						
						
						
						
					 
					
						2014-12-25 23:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						87984d2fe2 
					 
					
						
						
							
							avfilter/xbr: refactor px calculation in FILT[234]  
						
						
						
						
					 
					
						2014-12-25 23:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						20cac72a4f 
					 
					
						
						
							
							avfilter/xbr: move alpha blend assignment out of the macros  
						
						
						
						
					 
					
						2014-12-25 23:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						006caf03d7 
					 
					
						
						
							
							avfilter/xbr: remove unused mask  
						
						
						
						
					 
					
						2014-12-25 23:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						2188df96cf 
					 
					
						
						
							
							avfilter/xbr: refactor alpha blending macros  
						
						
						
						
					 
					
						2014-12-25 23:50:25 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						77204f7366 
					 
					
						
						
							
							avfilter/xbr: fix style in FILT4() calls  
						
						
						
						
					 
					
						2014-11-15 22:48:22 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						7eece06934 
					 
					
						
						
							
							avfilter/xbr: clarify default "interpolated" pixels assignments  
						
						
						
						
					 
					
						2014-11-15 22:46:19 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						bca3c2cfc0 
					 
					
						
						
							
							avfilter/xbr: refactor xbr[234]x into a single function  
						
						... 
						
						
						
						No speed difference. 
						
						
					 
					
						2014-11-15 22:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						8bc1553cdb 
					 
					
						
						
							
							avfilter/xbr: add slice threading  
						
						
						
						
					 
					
						2014-11-15 22:15:32 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						454b714283 
					 
					
						
						
							
							avfilter/xbr: add video and filtering flags to options  
						
						... 
						
						
						
						Fixes ffmpeg -h filter=xbr 
						
						
					 
					
						2014-11-15 21:22:00 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						be96201e5b 
					 
					
						
						
							
							avfilter/xbr: use function pointers for xbr[234]x  
						
						
						
						
					 
					
						2014-11-15 21:18:18 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						c4fb79a3db 
					 
					
						
						
							
							avfilter/xbr: remove FATE test entry from @todo  
						
						... 
						
						
						
						See 57688aecbd 
						
						
					 
					
						2014-11-15 21:13:18 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						9a796f7f18 
					 
					
						
						
							
							avfilter/xbr: consistent copyright header  
						
						
						
						
					 
					
						2014-11-15 21:06:13 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						d1529273fb 
					 
					
						
						
							
							avfilter/xbr: make xbr[234]x a bit more consistent  
						
						
						
						
					 
					
						2014-11-15 21:06:13 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						a99004a926 
					 
					
						
						
							
							avfilter/xbr: misc style fixes  
						
						
						
						
					 
					
						2014-11-15 21:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						fda209b741 
					 
					
						
						
							
							avfilter/xbr: simplify left/up conditions  
						
						
						
						
					 
					
						2014-11-15 21:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						a3c3ee6973 
					 
					
						
						
							
							avfilter/xbr: misc cleanup in FILT[234] macros  
						
						
						
						
					 
					
						2014-11-15 21:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						7e91f77547 
					 
					
						
						
							
							avfilter/xbr: refactor src/dst pointers definitions into a macro  
						
						
						
						
					 
					
						2014-11-15 21:01:39 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						18e4bf4f54 
					 
					
						
						
							
							avfilter/xbr: refactor the 21 pixels definition into a macro  
						
						
						
						
					 
					
						2014-11-15 21:01:39 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						6bf9786a9b 
					 
					
						
						
							
							avfilter/xbr: mark source pointers as const  
						
						
						
						
					 
					
						2014-11-15 21:01:36 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						e070484040 
					 
					
						
						
							
							avfilter/xbr: simplify width overread checks  
						
						
						
						
					 
					
						2014-11-15 20:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						55f05ac0f1 
					 
					
						
						
							
							avfilter/xbr: use different macro names for each dimension  
						
						
						
						
					 
					
						2014-11-15 20:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						9f9c741771 
					 
					
						
						
							
							avfilter/xbr: avoid unecessary macro redirections  
						
						
						
						
					 
					
						2014-11-15 20:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						086487b633 
					 
					
						
						
							
							avfilter/xbr: localize some filtering variables  
						
						
						
						
					 
					
						2014-11-15 20:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						08bb6f919c 
					 
					
						
						
							
							avfilter/xbr: do not pass unchanging r2y to macros  
						
						
						
						
					 
					
						2014-11-15 20:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						aea7616d39 
					 
					
						
						
							
							lavfi/xbr: remove relicensing notice from copyright header  
						
						... 
						
						
						
						The log is good enough for tracking those changes. 
						
						
					 
					
						2014-11-15 20:13:53 +01:00 
						 
				 
			
				
					
						
							
							
								Arwa Arif 
							
						 
					 
					
						
						
							
						
						a2f05d3337 
					 
					
						
						
							
							lavfi : change xBR filter to LGPL  
						
						... 
						
						
						
						Hyllian's message : "Hi, Put lgpl on this and use it as you wish. It's free!"
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-11-15 18:54:54 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						73f74f6b16 
					 
					
						
						
							
							lavfi/xbr: apply misc cosmetical fixes  
						
						
						
						
					 
					
						2014-11-10 11:55:53 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						30466cac9d 
					 
					
						
						
							
							avfilter/xbr: drop yet another x2 reference  
						
						
						
						
					 
					
						2014-11-10 06:34:11 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						937ebb8435 
					 
					
						
						
							
							avfilter/xbr: fix filter description field  
						
						
						
						
					 
					
						2014-11-10 06:32:27 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						548a5f7ef6 
					 
					
						
						
							
							avfilter/xbr: fix TODO entry  
						
						
						
						
					 
					
						2014-11-10 06:28:44 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						fc0a91e3cd 
					 
					
						
						
							
							avfilter/xbr: consistent use of @see  
						
						
						
						
					 
					
						2014-11-10 06:26:45 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						064a237669 
					 
					
						
						
							
							avfilter/vf_xbr: Uppercase first letter of context type for consistency  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-11-10 03:45:00 +01:00 
						 
				 
			
				
					
						
							
							
								Arwa Arif 
							
						 
					 
					
						
						
							
						
						19d0949d31 
					 
					
						
						
							
							lavfi: add xbr filter xBR  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-11-10 03:45:00 +01:00