diff options
author | Thiago Santos <ts.santos@sisa.samsung.com> | 2014-05-12 17:37:16 -0300 |
---|---|---|
committer | Thiago Santos <ts.santos@sisa.samsung.com> | 2014-05-12 18:08:12 -0300 |
commit | a1f87d0b4f86d1155a84eb77a56f24d4e4ff8b27 (patch) | |
tree | cc2ec646ad285daab0593017f7b384d9c855fd7f | |
parent | 6b8448c245925f3c859ffcd2a3ea14dac279501d (diff) | |
download | gstreamer-plugins-bad-a1f87d0b4f86d1155a84eb77a56f24d4e4ff8b27.tar.gz |
mssdemux: fix caps leak
-rw-r--r-- | ext/smoothstreaming/gstmssdemux.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/smoothstreaming/gstmssdemux.c b/ext/smoothstreaming/gstmssdemux.c index c617a68b4..6b6e74a22 100644 --- a/ext/smoothstreaming/gstmssdemux.c +++ b/ext/smoothstreaming/gstmssdemux.c @@ -883,6 +883,8 @@ gst_mss_demux_expose_stream (GstMssDemux * mssdemux, GstMssDemuxStream * stream) g_free (name); gst_pad_set_caps (pad, caps); + if (stream->caps) + gst_caps_unref (stream->caps); stream->caps = caps; lang = gst_mss_stream_get_lang (stream->manifest_stream); |