You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	avfilter/af_silencedetect: support all channel counts
This commit is contained in:
		| @@ -197,7 +197,6 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *insamples) | ||||
|  | ||||
| static int query_formats(AVFilterContext *ctx) | ||||
| { | ||||
|     AVFilterChannelLayouts *layouts = NULL; | ||||
|     static const enum AVSampleFormat sample_fmts[] = { | ||||
|         AV_SAMPLE_FMT_DBL, | ||||
|         AV_SAMPLE_FMT_FLT, | ||||
| @@ -205,12 +204,7 @@ static int query_formats(AVFilterContext *ctx) | ||||
|         AV_SAMPLE_FMT_S16, | ||||
|         AV_SAMPLE_FMT_NONE | ||||
|     }; | ||||
|     int ret; | ||||
|  | ||||
|     layouts = ff_all_channel_layouts(); | ||||
|     if (!layouts) | ||||
|         return AVERROR(ENOMEM); | ||||
|     ret = ff_set_common_channel_layouts(ctx, layouts); | ||||
|     int ret = ff_set_common_all_channel_counts(ctx); | ||||
|     if (ret < 0) | ||||
|         return ret; | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user