[FFmpeg-devel] [PATCH V1 1/4] lavfi/colorspace: typedef ThreadData as all other filters
mypopy at gmail.com
mypopy at gmail.com
Thu Oct 10 04:11:23 EEST 2019
On Wed, Oct 9, 2019 at 10:52 PM Paul B Mahol <onemda at gmail.com> wrote:
>
> Whole set looks fine to me.
Applied, thx
>
> On 10/9/19, Jun Zhao <mypopydev at gmail.com> wrote:
> > From: Jun Zhao <barryjzhao at tencent.com>
> >
> > typedef ThreadData as all other filters.
> >
> > Signed-off-by: Jun Zhao <barryjzhao at tencent.com>
> > ---
> > libavfilter/vf_colorspace.c | 8 ++++----
> > 1 files changed, 4 insertions(+), 4 deletions(-)
> >
> > diff --git a/libavfilter/vf_colorspace.c b/libavfilter/vf_colorspace.c
> > index 04954c1..db41f64 100644
> > --- a/libavfilter/vf_colorspace.c
> > +++ b/libavfilter/vf_colorspace.c
> > @@ -331,15 +331,15 @@ static void apply_lut(int16_t *buf[3], ptrdiff_t
> > stride,
> > }
> > }
> >
> > -struct ThreadData {
> > +typedef struct ThreadData {
> > AVFrame *in, *out;
> > ptrdiff_t in_linesize[3], out_linesize[3];
> > int in_ss_h, out_ss_h;
> > -};
> > +} ThreadData;
> >
> > static int convert(AVFilterContext *ctx, void *data, int job_nr, int
> > n_jobs)
> > {
> > - struct ThreadData *td = data;
> > + const ThreadData *td = data;
> > ColorSpaceContext *s = ctx->priv;
> > uint8_t *in_data[3], *out_data[3];
> > int16_t *rgb[3];
> > @@ -771,7 +771,7 @@ static int filter_frame(AVFilterLink *link, AVFrame *in)
> > int res;
> > ptrdiff_t rgb_stride = FFALIGN(in->width * sizeof(int16_t), 32);
> > unsigned rgb_sz = rgb_stride * in->height;
> > - struct ThreadData td;
> > + ThreadData td;
> >
> > if (!out) {
> > av_frame_free(&in);
> > --
> > 1.7.1
> >
More information about the ffmpeg-devel
mailing list