86a42e954e 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: start crossfading only when first stream reached end  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								89389b7ed4 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: check for eof after crossfade later  
							
							Fixes memleaks and #8346  
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29dac2927f 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: make sure that in is available  
							
							
								
							
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1b89c76f6 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: fix heap-buffer overflow  
							
							Fixes  #8276  
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3224d6691c 
								
							
								 
							
						 
						
							
							
								
								avfilter/afade+acrossfade: allow skipping fade on inputs  
							
							New fade curve value 'nofade' passes audio samples as-is.
Primarily useful in carrying out acrossfade without fades. 
							
						 
						6 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aecd63b926 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: fix duration maximum  
							
							Signed-off-by: Marton Balint <cus@passwd.hu> 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								63fbec7477 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: remove unused code  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8625e5c6f 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: do not use framequeue directly  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0e9a09793a 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: fix crossfade duration maximum value  
							
							Signed-off-by: Marton Balint <cus@passwd.hu> 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3d308746eb 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: add logistic sigmoid curve  
							
							
								
							
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								20a3c4f606 
								
							
								 
							
						 
						
							
							
								
								avfilter: forward status back in some filters that missed it  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8088b5d69c 
								
							
								 
							
						 
						
							
							
								
								avfilter/af_afade: acrossfade: switch to activate  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88cbd25b19 
								
							
								 
							
						 
						
							
							
								
								avfilter: pass outlink to ff_get_audio_buffer()  
							
							This is more correct.
Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						7 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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