You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	lavfi/avfiltergraph: suggest a solution when format selection fails.
Format selection can fail if unknown channel layouts are used with filters that do not support it.
This commit is contained in:
		
				
					committed by
					
						 Nicolas George
						Nicolas George
					
				
			
			
				
	
			
			
			
						parent
						
							863fb11f63
						
					
				
				
					commit
					f775eb3fb4
				
			| @@ -654,6 +654,10 @@ static int pick_format(AVFilterLink *link, AVFilterLink *ref) | ||||
|             av_log(link->src, AV_LOG_ERROR, "Cannot select channel layout for" | ||||
|                    " the link between filters %s and %s.\n", link->src->name, | ||||
|                    link->dst->name); | ||||
|             if (!link->in_channel_layouts->all_counts) | ||||
|                 av_log(link->src, AV_LOG_ERROR, "Unknown channel layouts not " | ||||
|                        "supported, try specifying a channel layout using " | ||||
|                        "'aformat=channel_layouts=something'.\n"); | ||||
|             return AVERROR(EINVAL); | ||||
|         } | ||||
|         link->in_channel_layouts->nb_channel_layouts = 1; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user