diff options
author | Ganesh Ajjanagadde <gajjanagadde@gmail.com> | 2015-09-03 08:18:59 -0700 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2015-09-10 21:30:43 +0000 |
commit | f6e598afa8229d25bc8b84c954282d74147d6265 (patch) | |
tree | 8653caa41e504b027bcfa1d90f844e4c721e54f4 /libavfilter/vf_transpose.c | |
parent | 5064b0622412163c63893f714f880c22ff3ba18a (diff) | |
download | ffmpeg-f6e598afa8229d25bc8b84c954282d74147d6265.tar.gz |
avfilter/vf_transpose: use the name 's' for the pointer to the private context
Signed-off-by: Ganesh Ajjanagadde <gajjanagadde@gmail.com>
Diffstat (limited to 'libavfilter/vf_transpose.c')
-rw-r--r-- | libavfilter/vf_transpose.c | 46 |
1 files changed, 23 insertions, 23 deletions
diff --git a/libavfilter/vf_transpose.c b/libavfilter/vf_transpose.c index e4de31b042..484b8e874e 100644 --- a/libavfilter/vf_transpose.c +++ b/libavfilter/vf_transpose.c @@ -81,32 +81,32 @@ static int query_formats(AVFilterContext *ctx) static int config_props_output(AVFilterLink *outlink) { AVFilterContext *ctx = outlink->src; - TransContext *trans = ctx->priv; + TransContext *s = ctx->priv; AVFilterLink *inlink = ctx->inputs[0]; const AVPixFmtDescriptor *desc_out = av_pix_fmt_desc_get(outlink->format); const AVPixFmtDescriptor *desc_in = av_pix_fmt_desc_get(inlink->format); - if (trans->dir&4) { + if (s->dir&4) { av_log(ctx, AV_LOG_WARNING, "dir values greater than 3 are deprecated, use the passthrough option instead\n"); - trans->dir &= 3; - trans->passthrough = TRANSPOSE_PT_TYPE_LANDSCAPE; + s->dir &= 3; + s->passthrough = TRANSPOSE_PT_TYPE_LANDSCAPE; } - if ((inlink->w >= inlink->h && trans->passthrough == TRANSPOSE_PT_TYPE_LANDSCAPE) || - (inlink->w <= inlink->h && trans->passthrough == TRANSPOSE_PT_TYPE_PORTRAIT)) { + if ((inlink->w >= inlink->h && s->passthrough == TRANSPOSE_PT_TYPE_LANDSCAPE) || + (inlink->w <= inlink->h && s->passthrough == TRANSPOSE_PT_TYPE_PORTRAIT)) { av_log(ctx, AV_LOG_VERBOSE, "w:%d h:%d -> w:%d h:%d (passthrough mode)\n", inlink->w, inlink->h, inlink->w, inlink->h); return 0; } else { - trans->passthrough = TRANSPOSE_PT_TYPE_NONE; + s->passthrough = TRANSPOSE_PT_TYPE_NONE; } - trans->hsub = desc_in->log2_chroma_w; - trans->vsub = desc_in->log2_chroma_h; + s->hsub = desc_in->log2_chroma_w; + s->vsub = desc_in->log2_chroma_h; - av_image_fill_max_pixsteps(trans->pixsteps, NULL, desc_out); + av_image_fill_max_pixsteps(s->pixsteps, NULL, desc_out); outlink->w = inlink->h; outlink->h = inlink->w; @@ -119,17 +119,17 @@ static int config_props_output(AVFilterLink *outlink) av_log(ctx, AV_LOG_VERBOSE, "w:%d h:%d dir:%d -> w:%d h:%d rotation:%s vflip:%d\n", - inlink->w, inlink->h, trans->dir, outlink->w, outlink->h, - trans->dir == 1 || trans->dir == 3 ? "clockwise" : "counterclockwise", - trans->dir == 0 || trans->dir == 3); + inlink->w, inlink->h, s->dir, outlink->w, outlink->h, + s->dir == 1 || s->dir == 3 ? "clockwise" : "counterclockwise", + s->dir == 0 || s->dir == 3); return 0; } static AVFrame *get_video_buffer(AVFilterLink *inlink, int w, int h) { - TransContext *trans = inlink->dst->priv; + TransContext *s = inlink->dst->priv; - return trans->passthrough ? + return s->passthrough ? ff_null_get_video_buffer (inlink, w, h) : ff_default_get_video_buffer(inlink, w, h); } @@ -141,16 +141,16 @@ typedef struct ThreadData { static int filter_slice(AVFilterContext *ctx, void *arg, int jobnr, int nb_jobs) { - TransContext *trans = ctx->priv; + TransContext *s = ctx->priv; ThreadData *td = arg; AVFrame *out = td->out; AVFrame *in = td->in; int plane; for (plane = 0; out->data[plane]; plane++) { - int hsub = plane == 1 || plane == 2 ? trans->hsub : 0; - int vsub = plane == 1 || plane == 2 ? trans->vsub : 0; - int pixstep = trans->pixsteps[plane]; + int hsub = plane == 1 || plane == 2 ? s->hsub : 0; + int vsub = plane == 1 || plane == 2 ? s->vsub : 0; + int pixstep = s->pixsteps[plane]; int inh = FF_CEIL_RSHIFT(in->height, vsub); int outw = FF_CEIL_RSHIFT(out->width, hsub); int outh = FF_CEIL_RSHIFT(out->height, vsub); @@ -165,12 +165,12 @@ static int filter_slice(AVFilterContext *ctx, void *arg, int jobnr, src = in->data[plane]; srclinesize = in->linesize[plane]; - if (trans->dir & 1) { + if (s->dir & 1) { src += in->linesize[plane] * (inh - 1); srclinesize *= -1; } - if (trans->dir & 2) { + if (s->dir & 2) { dst = out->data[plane] + dstlinesize * (outh - start - 1); dstlinesize *= -1; } @@ -226,12 +226,12 @@ static int filter_slice(AVFilterContext *ctx, void *arg, int jobnr, static int filter_frame(AVFilterLink *inlink, AVFrame *in) { AVFilterContext *ctx = inlink->dst; - TransContext *trans = ctx->priv; + TransContext *s = ctx->priv; AVFilterLink *outlink = ctx->outputs[0]; ThreadData td; AVFrame *out; - if (trans->passthrough) + if (s->passthrough) return ff_filter_frame(outlink, in); out = ff_get_video_buffer(outlink, outlink->w, outlink->h); |