6111ac73d9 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: fix fading very long durations  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed93ed5ee3 
								
							
								 
							
						 
						
							
							
								
								avfilter: don't anonymously typedef structs  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6af050d7d0 
								
							
								 
							
						 
						
							
							
								
								avfilter: do not use AVFrame accessor  
							
							Reviewed-by: wm4 <nfxjfg@googlemail.com>
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce404b4d7c 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: do not duplicate curve option  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ee1feaa7c 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: improve accuracy and speed of gain computation  
							
							Gain computation for various curves was being done in a needlessly
inaccurate fashion. Of course these are all subjective curves, but when
a curve is advertised to the user, it should be matched as closely as
possible within the limitations of libm. In particular, the constants
kept here were pretty inaccurate for double precision.
Speed improvements are mainly due to the avoidance of pow, the most
notorious of the libm functions in terms of performance. To be fair, it
is the GNU libm that is among the worst, but it is not really GNU libm's fault
since others simply yield a higher error as measured in ULP.
"Magic" constants are also accordingly documented, since they take at
least a minute of thought for a casual reader.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04a7ce1a8c 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: add missing fifo write for second stream  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9c168f9a22 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: fix start of fade out  
							
							Fixes  #4919  
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44f660e7e7 
								
							
								 
							
						 
						
							
							
								
								lavfi: remove FF_LINK_FLAG_REQUEST_LOOP.  
							
							It has no longer any effect. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								494b792441 
								
							
								 
							
						 
						
							
							
								
								avfilter: use ff_all_channel_counts() instead of ff_all_channel_layouts()  
							
							Fixes playback of some files with ffplay.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1435587373 
								
							
								 
							
						 
						
							
							
								
								avfilter/acrossfade: use AV_OPT_TYPE_BOOL for overlap option  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4a2836eaf3 
								
							
								 
							
						 
						
							
							
								
								avfilter: add acrossfade filter  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eb85060b84 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: add couple of more curves  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20ee65ef73 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: use av_clipd() instead of nested FFMAX & FFMIN  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0854c084e 
								
							
								 
							
						 
						
							
							
								
								avfilter: handle error in query_formats() in bunch of filters  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ba2e134fb 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade: fix cur_sample computation  
							
							Use the correct timebase conversion. 
							
						 
						11 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								848a1e6738 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: use the name 's' for the pointer to the private context  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b211607b5c 
								
							
								 
							
						 
						
							
							
								
								avfilter: various cosmetics  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1e89f74902 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade: use av_rescale()  
							
							Should not make a difference, but its good idea.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8caf2da320 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade: add timeline support  
							
							For correct precision one may need to use asetnsamples.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42d61fd968 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade: fix AVOptions descriptions  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b63f7b3ac7 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade: use AV_OPT_TYPE_DURATION  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fd6228e657 
								
							
								 
							
						 
						
							
							
								
								lavfi: remove now unused args parameter from AVFilter.init and init_opaque  
							
							This is mostly automated global search and replace
The deprecated aconvert filter is disabled, if it still has users
it should be updated
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b17e58163 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade: switch to AVOption-base system  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								659672f3ee 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade: use standard options parsing  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6fcb4ae1d8 
								
							
								 
							
						 
						
							
							
								
								lavfi/afade * biquads: call av_frame_copy_props()  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cd5f50a255 
								
							
								 
							
						 
						
							
							
								
								avfilter: avoid direct access to AVFrame.channels  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6ea8a830e8 
								
							
								 
							
						 
						
							
							
								
								afade filter  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago