summaryrefslogtreecommitdiff
path: root/libavformat/rtpenc_chain.c
diff options
context:
space:
mode:
authorMartin Storsjö <martin@martin.st>2011-02-04 12:04:18 +0200
committerMichael Niedermayer <michaelni@gmx.at>2011-02-06 20:31:45 +0100
commit42f97696aec6bab0f11704c4de439e5364522ab6 (patch)
treec5fe50d136d780bb677d27b3c597ca6697f0f44a /libavformat/rtpenc_chain.c
parent8cf2d3d3d71d14169183eaf34faad924120b53d6 (diff)
downloadffmpeg-42f97696aec6bab0f11704c4de439e5364522ab6.tar.gz
Use avformat_free_context for cleaning up muxers
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> (cherry picked from commit b22dbb291d41e9fb038884bcebad2394c501cbaf)
Diffstat (limited to 'libavformat/rtpenc_chain.c')
-rw-r--r--libavformat/rtpenc_chain.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/libavformat/rtpenc_chain.c b/libavformat/rtpenc_chain.c
index 09b4ebd7c3..e1f200ca08 100644
--- a/libavformat/rtpenc_chain.c
+++ b/libavformat/rtpenc_chain.c
@@ -66,11 +66,7 @@ AVFormatContext *ff_rtp_chain_mux_open(AVFormatContext *s, AVStream *st,
url_close_dyn_buf(rtpctx->pb, &ptr);
av_free(ptr);
}
- av_free(rtpctx->streams[0]->codec->extradata);
- av_free(rtpctx->streams[0]->codec);
- av_free(rtpctx->streams[0]->info);
- av_free(rtpctx->streams[0]);
- av_free(rtpctx);
+ avformat_free_context(rtpctx);
return NULL;
}