Browse Source

avfilter/vf_zoompan: unbreak filtering with video input

Inserting fifo appears to be working solution to not get
filter_frame request we do not want.

Signed-off-by: Paul B Mahol <onemda@gmail.com>
tags/n3.0
Paul B Mahol 10 years ago
parent
commit
8a34344379
1 changed files with 2 additions and 4 deletions
  1. +2
    -4
      libavfilter/vf_zoompan.c

+ 2
- 4
libavfilter/vf_zoompan.c View File

@@ -221,10 +221,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in)
double nb_frames;
int ret;

if (s->in) {
av_frame_free(&in);
return 0;
}
av_assert0(s->in == NULL);

s->finished = 0;
s->var_values[VAR_IN_W] = s->var_values[VAR_IW] = in->width;
@@ -336,6 +333,7 @@ static const AVFilterPad inputs[] = {
.name = "default",
.type = AVMEDIA_TYPE_VIDEO,
.filter_frame = filter_frame,
.needs_fifo = 1,
},
{ NULL }
};


Loading…
Cancel
Save