This was left over from an earlier version which created the new
packet inside the current frame structure. Now it just leaks an
unused packet, so remove the allocation entirely.
"(%"PRId64") from slot %d.\n",
frame->sequence, frame->pts, s);
"(%"PRId64") from slot %d.\n",
frame->sequence, frame->pts, s);
- frame->packet = av_packet_alloc();
- if (!frame->packet)
- return AVERROR(ENOMEM);
-
err = av_new_packet(out, 2);
if (err < 0)
return err;
err = av_new_packet(out, 2);
if (err < 0)
return err;