# HG changeset patch # User mstorsjo # Date 1266873630 0 # Node ID 70bd52594e2b0759c406445c2a063bb5d7e87848 # Parent bb370e79884567277f07444a556393cd6c9041a5 Free metadata in chained RTP muxers in the RTSP muxer This fixes a minor memory leak diff -r bb370e798845 -r 70bd52594e2b rtsp.c --- a/rtsp.c Mon Feb 22 19:47:22 2010 +0000 +++ b/rtsp.c Mon Feb 22 21:20:30 2010 +0000 @@ -586,6 +586,8 @@ AVFormatContext *rtpctx = rtsp_st->transport_priv; av_write_trailer(rtpctx); url_fclose(rtpctx->pb); + av_metadata_free(&rtpctx->streams[0]->metadata); + av_metadata_free(&rtpctx->metadata); av_free(rtpctx->streams[0]); av_free(rtpctx); } else if (rt->transport == RTSP_TRANSPORT_RDT)