Browse Source

avfilter/vf_mix: always output frame if array is filled

tags/n4.2
Paul B Mahol 7 years ago
parent
commit
08b83bf828
1 changed files with 2 additions and 1 deletions
  1. +2
    -1
      libavfilter/vf_mix.c

+ 2
- 1
libavfilter/vf_mix.c View File

@@ -354,7 +354,8 @@ static int tmix_filter_frame(AVFilterLink *inlink, AVFrame *in)
if (s->nb_frames < s->nb_inputs) {
s->frames[s->nb_frames] = in;
s->nb_frames++;
return 0;
if (s->nb_frames < s->nb_inputs)
return 0;
} else {
av_frame_free(&s->frames[0]);
memmove(&s->frames[0], &s->frames[1], sizeof(*s->frames) * (s->nb_inputs - 1));


Loading…
Cancel
Save