Paul B Mahol 
							
						 
					 
					
						
						
							
						
						35bcbfd6da 
					 
					
						
						
							
							avfilter/f_interleave: no need to check for inlink eof if non-empty queue  
						
						... 
						
						
						
						Also set state to ready if there is any inlink with queued frame. 
						
						
					 
					
						2020-04-25 13:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						ec3b5deab4 
					 
					
						
						
							
							avfilter/f_interleave: make sure that all frames in inlink queue are used  
						
						
						
						
					 
					
						2020-04-25 13:07:13 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						b29b934e4f 
					 
					
						
						
							
							avfilter/f_interleave: add duration option  
						
						
						
						
					 
					
						2020-04-25 12:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						73f234fdf8 
					 
					
						
						
							
							avfilter/f_interleave: switch to activate  
						
						
						
						
					 
					
						2019-05-05 19:51:44 +02:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						9bd1bf382e 
					 
					
						
						
							
							avfilter/f_interleave: check ff_insert_inpad() for failure  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2017-08-25 09:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						02aa0701ae 
					 
					
						
						
							
							lavfi: make filter_frame non-recursive.  
						
						... 
						
						
						
						A lot of changes happen at the same time:
- Add a framequeue fifo to AVFilterLink.
- split AVFilterLink.status into status_in and status_out: requires
  changes to the few filters and programs that use it directly
  (f_interleave, split, filtfmts).
- Add a field ready to AVFilterContext, marking when the filter is ready
  and its activation priority.
- Add flags to mark blocked links.
- Change ff_filter_frame() to enqueue the frame.
- Change all filtering functions to update the ready field and the
  blocked flags.
- Update ff_filter_graph_run_once() to use the ready field.
- buffersrc: always push the frame immediately. 
						
						
					 
					
						2016-12-18 10:38:52 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						108b4de552 
					 
					
						
						
							
							lavfi: replace link.closed by link.status.  
						
						... 
						
						
						
						The status field can carry any error code instead of just EOF.
Also only update it through a wrapper function and provide a timestamp.
Update the few filters that used it directly. 
						
						
					 
					
						2015-12-22 16:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas George 
							
						 
					 
					
						
						
							
						
						44f660e7e7 
					 
					
						
						
							
							lavfi: remove FF_LINK_FLAG_REQUEST_LOOP.  
						
						... 
						
						
						
						It has no longer any effect. 
						
						
					 
					
						2015-09-20 19:02:33 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						325f6e0a97 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  lavfi: do not export the filters from shared objects
Conflicts:
	libavfilter/af_amix.c
	libavfilter/af_anull.c
	libavfilter/asrc_anullsrc.c
	libavfilter/f_select.c
	libavfilter/f_settb.c
	libavfilter/split.c
	libavfilter/src_movie.c
	libavfilter/vf_aspect.c
	libavfilter/vf_blackframe.c
	libavfilter/vf_colorbalance.c
	libavfilter/vf_copy.c
	libavfilter/vf_crop.c
	libavfilter/vf_cropdetect.c
	libavfilter/vf_drawbox.c
	libavfilter/vf_format.c
	libavfilter/vf_framestep.c
	libavfilter/vf_frei0r.c
	libavfilter/vf_hflip.c
	libavfilter/vf_libopencv.c
	libavfilter/vf_lut.c
	libavfilter/vf_null.c
	libavfilter/vf_overlay.c
	libavfilter/vf_scale.c
	libavfilter/vf_transpose.c
	libavfilter/vf_unsharp.c
	libavfilter/vf_vflip.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-10-29 11:58:11 +01:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						746e3142ee 
					 
					
						
						
							
							avfilter/f_interleave: use the name 's' for the pointer to the private context  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-10-05 19:16:55 +00:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						b890198b66 
					 
					
						
						
							
							avfilter: add av_cold to init()  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-09-27 18:51:49 +00:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
							
						
						b211607b5c 
					 
					
						
						
							
							avfilter: various cosmetics  
						
						... 
						
						
						
						Signed-off-by: Paul B Mahol <onemda@gmail.com > 
						
						
					 
					
						2013-09-12 14:01:43 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f4341c64be 
					 
					
						
						
							
							avfilter: add av_cold to uninit()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2013-05-06 16:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						3e40b85683 
					 
					
						
						
							
							lavfi: add interleave filters  
						
						
						
						
					 
					
						2013-04-21 18:24:04 +02:00