From: Steinar H. Gunderson Date: Sun, 3 Apr 2016 15:39:10 +0000 (+0200) Subject: Fix a memory leak in muxing. X-Git-Tag: 1.2.0~15 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=956a5f57b5fb3227ebbe5ccafc213087562e7e90;hp=be3e722e9211122d7753712dbad3eecd566cd1bc;p=nageru Fix a memory leak in muxing. --- diff --git a/httpd.cpp b/httpd.cpp index c861fd4..d6b1abd 100644 --- a/httpd.cpp +++ b/httpd.cpp @@ -224,6 +224,8 @@ void HTTPD::Mux::add_packet(const AVPacket &pkt, int64_t pts, int64_t dts) fprintf(stderr, "av_interleaved_write_frame() failed\n"); exit(1); } + + av_packet_unref(&pkt_copy); } HTTPD::Stream::Stream(AVOutputFormat *oformat, int width, int height)