summaryrefslogtreecommitdiff
path: root/libavfilter/vf_field.c
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2013-05-24 12:53:23 +0000
committerPaul B Mahol <onemda@gmail.com>2013-05-24 12:53:23 +0000
commit2516b393d4dda849851cc44ccb610bd87cec1798 (patch)
tree37811b018a30619a5d4cea87b5073daeb759fbce /libavfilter/vf_field.c
parent8d4e969afe6bd15143a8a511587640417b0fb6dd (diff)
lavfi/field, il, noise: use av_pix_fmt_count_planes()
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'libavfilter/vf_field.c')
-rw-r--r--libavfilter/vf_field.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/libavfilter/vf_field.c b/libavfilter/vf_field.c
index bbe66ded4c..b281945cf9 100644
--- a/libavfilter/vf_field.c
+++ b/libavfilter/vf_field.c
@@ -55,12 +55,8 @@ static int config_props_output(AVFilterLink *outlink)
AVFilterContext *ctx = outlink->src;
FieldContext *field = ctx->priv;
AVFilterLink *inlink = ctx->inputs[0];
- const AVPixFmtDescriptor *desc = av_pix_fmt_desc_get(inlink->format);
- int i;
- for (i = 0; i < desc->nb_components; i++)
- field->nb_planes = FFMAX(field->nb_planes, desc->comp[i].plane);
- field->nb_planes++;
+ field->nb_planes = av_pix_fmt_count_planes(outlink->format);
outlink->w = inlink->w;
outlink->h = (inlink->h + (field->type == FIELD_TYPE_TOP)) / 2;