AVFrame *outsamples = ff_get_audio_buffer(outlink, n);
PanContext *pan = inlink->dst->priv;
- if (!outsamples)
+ if (!outsamples) {
+ av_frame_free(&insamples);
return AVERROR(ENOMEM);
+ }
swr_convert(pan->swr, outsamples->extended_data, n,
(void *)insamples->extended_data, n);
av_frame_copy_props(outsamples, insamples);