| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -766,6 +766,15 @@ static int poll_filters(void) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        for (i = 0; i < nb_output_streams; i++) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            int64_t pts = output_streams[i]->sync_opts; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            if (output_streams[i]->filter && !output_streams[i]->filter->graph->graph && | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                !output_streams[i]->filter->graph->nb_inputs) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                ret = configure_filtergraph(output_streams[i]->filter->graph); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                if (ret < 0) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                    av_log(NULL, AV_LOG_ERROR, "Error reinitializing filters!\n"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                    return ret; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			
  | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            if (!output_streams[i]->filter || output_streams[i]->finished || | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                !output_streams[i]->filter->graph->graph) | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			                continue; | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |