Commit 17e6d7b4 authored by Paul B Mahol's avatar Paul B Mahol

avfilter/vf_extractplanes: use faster path for input formats with only one component

Signed-off-by: 's avatarPaul B Mahol <onemda@gmail.com>
parent fc40cdbf
......@@ -154,7 +154,8 @@ static int config_input(AVFilterLink *inlink)
s->depth = (desc->comp[0].depth_minus1 + 1) >> 3;
s->step = av_get_padded_bits_per_pixel(desc) >> 3;
s->is_packed = !(desc->flags & AV_PIX_FMT_FLAG_PLANAR);
s->is_packed = !(desc->flags & AV_PIX_FMT_FLAG_PLANAR) &&
(desc->nb_components > 1);
if (desc->flags & AV_PIX_FMT_FLAG_RGB) {
ff_fill_rgba_map(rgba_map, inlink->format);
for (i = 0; i < 4; i++)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment