You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	avfilter/af_anlms: add timeline support
This commit is contained in:
		| @@ -168,8 +168,11 @@ static int process_channels(AVFilterContext *ctx, void *arg, int jobnr, int nb_j | ||||
|         int *offset = (int *)s->offset->extended_data[c]; | ||||
|         float *output = (float *)out->extended_data[c]; | ||||
|  | ||||
|         for (int n = 0; n < out->nb_samples; n++) | ||||
|         for (int n = 0; n < out->nb_samples; n++) { | ||||
|             output[n] = process_sample(s, input[n], desired[n], delay, coeffs, tmp, offset); | ||||
|             if (ctx->is_disabled) | ||||
|                 output[n] = input[n]; | ||||
|         } | ||||
|     } | ||||
|  | ||||
|     return 0; | ||||
| @@ -314,7 +317,8 @@ const AVFilter ff_af_anlms = { | ||||
|     FILTER_INPUTS(inputs), | ||||
|     FILTER_OUTPUTS(outputs), | ||||
|     FILTER_QUERY_FUNC(query_formats), | ||||
|     .flags          = AVFILTER_FLAG_SLICE_THREADS, | ||||
|     .flags          = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL | | ||||
|                       AVFILTER_FLAG_SLICE_THREADS, | ||||
|     .process_command = ff_filter_process_command, | ||||
| }; | ||||
|  | ||||
| @@ -329,6 +333,7 @@ const AVFilter ff_af_anlmf = { | ||||
|     FILTER_INPUTS(inputs), | ||||
|     FILTER_OUTPUTS(outputs), | ||||
|     FILTER_QUERY_FUNC(query_formats), | ||||
|     .flags          = AVFILTER_FLAG_SLICE_THREADS, | ||||
|     .flags          = AVFILTER_FLAG_SUPPORT_TIMELINE_INTERNAL | | ||||
|                       AVFILTER_FLAG_SLICE_THREADS, | ||||
|     .process_command = ff_filter_process_command, | ||||
| }; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user