2f8b6e909d 
								
							
								 
							
						 
						
							
							
								
								lavfi: add life source  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6c26fe8b5a 
								
							
								 
							
						 
						
							
							
								
								aevalsrc: add duration option  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dda3d716d6 
								
							
								 
							
						 
						
							
							
								
								vf_drawtext: support W/H parameters to reduce UI differences to qatar  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f88d5df383 
								
							
								 
							
						 
						
							
							
								
								vf_drawtext: cosmetics to reduce diff to qatar  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								297422b338 
								
							
								 
							
						 
						
							
							
								
								vf_drawtext: Add main_w/h to improve compatibility with the modified UI  
							
							from the fork.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2cf74eca70 
								
							
								 
							
						 
						
							
							
								
								drawtext: make x and y parametric  
							
							Introduce variables "E", "PHI", "PI", "main_w"/"W", "main_h"/"H",
"text_w"/"w", "text_h"/"h", "x", "y", "n" and "t" in line with
vf_overlay and refactor the code accordingly. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec11ff8407 
								
							
								 
							
						 
						
							
							
								
								drawtext: manage memory allocation better  
							
							Call dtext_prepare_text as early as possible
Do not draw if the memory allocation failed 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2fb4bcb01 
								
							
								 
							
						 
						
							
							
								
								drawtext: refactor draw_text  
							
							Split the memory allocation from the actual drawing. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f025f2f60 
								
							
								 
							
						 
						
							
							
								
								avfilter: align allocated images to 32 for AVX and IFF  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c1ae524e2b 
								
							
								 
							
						 
						
							
							
								
								avfilter: fix AVFilterPad video only comment.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								28338bc2a3 
								
							
								 
							
						 
						
							
							
								
								lavfi: add libass based subtitles renderer  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc276c85d1 
								
							
								 
							
						 
						
							
							
								
								Make channel layout masks unsigned  
							
							It makes more sense for a bit mask to use an unsigned type.
The change should be source and binary compatible on all
supported systems, hence micro version bump.
Fixes a few invalid shifts.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d16a96a95 
								
							
								 
							
						 
						
							
							
								
								vf_boxblur: fix memleak  
							
							As the filter uses the default start frame, the cleanup done by the
default end frame is needed.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								656911d84d 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: Fix vsrc_mandelbrot.c:358:85: warning: ‘epsilon’ may be used uninitialized in this function [-Wuninitialized]  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								248bb81ebc 
								
							
								 
							
						 
						
							
							
								
								avfilter: Error out from avfilter_merge_formats() when there are duplicates  
							
							instead of trying to continue.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d874fc2b1 
								
							
								 
							
						 
						
							
							
								
								vf_mp: rewrite vf_mp filter warning message  
							
							Warning text by: Clément Bœsch <ubitux@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8cda755c2f 
								
							
								 
							
						 
						
							
							
								
								avfilter: dont write out of array for duplicate formats in avfilter_merge_formats()  
							
							Note, this is a theoretical fix, iam not aware of a case where this function receives
duplicates in its input.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78317881f0 
								
							
								 
							
						 
						
							
							
								
								graphparser: Fix doxy on avfilter_graph_parse() return value.  
							
							Found-by: ZacS123
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2f0f9a87d0 
								
							
								 
							
						 
						
							
							
								
								Fix various if parenthesis misplacements.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c44aed82a 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: fix inner=period, the previous optimizations broke it.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90c02ae142 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: increase maxiter to 7189  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								690860d0d5 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: Use threshold to detect cycles.  
							
							This way cycles are detected much earlier.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5dfedd381 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: detect edges in interpol()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4ebbcdb3eb 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: avoid a | in interpol()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5dd16af6b5 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: increase default zoom speed by a factor of 2  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca14808275 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: spatial interpolation  
							
							speeds the code up by a factor of about 2-3.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56fc4cf04f 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: always store values for periodicity checking, this avoids a few checks.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								da1344e0cd 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: simplify second bailout search by not recalculating values.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e749b3780c 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: increase zyklus array size so that optimizations can write a bit more.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								649d3932db 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: check bailout only once every 8 iterations, this is around 10% faster.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fe2efc5264 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: factorize periodicity checking too.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf670fbc96 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: factorize main calculation out into a macro.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1fbf7165d5 
								
							
								 
							
						 
						
							
							
								
								lavfi: reimplement MPlayer's af_pan filter for libavfilter.  
							
							Original code by Clément Bœsch.
Parameters parsing and misc enhancements by Nicolas George. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32aa9590ac 
								
							
								 
							
						 
						
							
							
								
								vf_scale: Fix slice position assert to take vertical subsampling into account.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								974d25e2db 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: make mincol description and code match.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16b809ce8e 
								
							
								 
							
						 
						
							
							
								
								lavfi: fix misc typo in avfilter.h header.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4da45aff28 
								
							
								 
							
						 
						
							
							
								
								cleanup: remove various double end ';' all over the code.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04bb26e3ee 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: add dither to convergence & mincol colorings.  
							
							This avoids banding artifacts.
Note, low end TFTs still show some banding.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7575980ba4 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: make mincol the default.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d51cb4fb8 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: add mincol inner coloring method.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a68b1ac3b 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: add inner drawing method to show converence time  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5582e557e6 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: add "fractal" to the description  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c52adad69 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: Fix "warning: passing argument 2 of ‘draw_mandelbrot’ from incompatible pointer type"  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b1a4c5b34 
								
							
								 
							
						 
						
							
							
								
								amovie: avoid crash in amovie_request_frame() if no samplesref is available  
							
							The crash occurrs when a frame is successfully decoded, but no decoded
data is immediately available (typically happens with ogg/vorbis). 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73af8ea356 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: add math.h for log2()  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70eb58cd92 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: avoid INFINITY as openbsd seems not to like it.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b1b0fd2790 
								
							
								 
							
						 
						
							
							
								
								pad: fix format string length  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a9f2f1d65 
								
							
								 
							
						 
						
							
							
								
								vsrc_mandelbrot: set options through the opt framework  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c15400afc5 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: remove always-false condition in fill_from_cache  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08dadd331f 
								
							
								 
							
						 
						
							
							
								
								mandelbrot: allow visualizing the period of converged points.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago