HTTPD::Mux::~Mux()
{
av_write_trailer(avctx);
+ av_free(avctx->pb->buffer);
+ av_free(avctx->pb);
avformat_free_context(avctx);
}
fprintf(stderr, "av_interleaved_write_frame() failed\n");
exit(1);
}
+
+ av_packet_unref(&pkt_copy);
}
HTTPD::Stream::Stream(AVOutputFormat *oformat, int width, int height)