Showing the changes to libavfilter/avfilter.c (1 of 1 file). Show all
Unified · Split
| @@ -1288,6 +1288,7 @@ static int take_samples(AVFilterLink *link, unsigned min, unsigned max, · 1287 unmodified lines | ||
| 1288 | 1288 | av_samples_copy(buf->extended_data, frame->extended_data, p, 0, |
| 1289 | 1289 | frame->nb_samples, link->channels, link->format); |
| 1290 | 1290 | p += frame->nb_samples; |
| 1291 | + av_frame_free(&frame); | |
| 1291 | 1292 | } |
| 1292 | 1293 | if (p < nb_samples) { |
| 1293 | 1294 | unsigned n = nb_samples - p; |