[FFmpeg-devel] [PATCH] avfilter/colormatrix:add slice threading

Timothy Gu timothygu99 at gmail.com
Tue Mar 10 02:21:18 CET 2015


On Mon, Mar 9, 2015 at 4:34 PM Yayoi <yayoi.ukai at gmail.com> wrote:

> @@ -372,12 +396,26 @@ static int filter_frame(AVFilterLink *link, AVFrame
> *in)
>
>      calc_coefficients(ctx);
>
> +    ThreadData td = {
> +        .src = in,
> +        .dst = out,
> +        .c2 = color->yuv_convert[color->mode][0][1],
> +        .c3 = color->yuv_convert[color->mode][0][2],
> +        .c4 = color->yuv_convert[color->mode][1][1],
> +        .c5 = color->yuv_convert[color->mode][1][2],
> +        .c6 = color->yuv_convert[color->mode][2][1],
> +        .c7 = color->yuv_convert[color->mode][2][2],
> +    };
> +


It is an FFmpeg policy to separate declaration and code.

Timothy


More information about the ffmpeg-devel mailing list