avprobe: Unref the packet once it is used

Make sure it does not leak packets.

CC: libav-stable@libav.org
pull/155/head
Luca Barbato 9 years ago
parent 9cbae3a7d5
commit f0ca6ffa0a
  1. 4
      avprobe.c

@ -589,8 +589,10 @@ static void show_packets(AVFormatContext *fmt_ctx)
av_init_packet(&pkt);
probe_array_header("packets", 0);
while (!av_read_frame(fmt_ctx, &pkt))
while (!av_read_frame(fmt_ctx, &pkt)) {
show_packet(fmt_ctx, &pkt);
av_packet_unref(&pkt);
}
probe_array_footer("packets", 0);
}

Loading…
Cancel
Save