Browse Source

lavfi/hue: copy alpha plane too

Signed-off-by: Paul B Mahol <onemda@gmail.com>
tags/n2.0
Paul B Mahol 12 years ago
parent
commit
047a027d0b
1 changed files with 6 additions and 1 deletions
  1. +6
    -1
      libavfilter/vf_hue.c

+ 6
- 1
libavfilter/vf_hue.c View File

@@ -282,10 +282,15 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *inpic)


hue->var_values[VAR_N] += 1; hue->var_values[VAR_N] += 1;


if (!direct)
if (!direct) {
av_image_copy_plane(outpic->data[0], outpic->linesize[0], av_image_copy_plane(outpic->data[0], outpic->linesize[0],
inpic->data[0], inpic->linesize[0], inpic->data[0], inpic->linesize[0],
inlink->w, inlink->h); inlink->w, inlink->h);
if (inpic->data[3])
av_image_copy_plane(outpic->data[3], outpic->linesize[3],
inpic->data[3], inpic->linesize[3],
inlink->w, inlink->h);
}


process_chrominance(outpic->data[1], outpic->data[2], outpic->linesize[1], process_chrominance(outpic->data[1], outpic->data[2], outpic->linesize[1],
inpic->data[1], inpic->data[2], inpic->linesize[1], inpic->data[1], inpic->data[2], inpic->linesize[1],


Loading…
Cancel
Save