diff --git a/ChangeLog b/ChangeLog index 4cf992cd87..c712bbc5cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-11-28 Tim-Philipp Müller + + * ext/ogg/gstoggmux.c: (gst_ogg_mux_send_headers): + Don't leak caps. + 2005-11-28 Julien MOUTTE * sys/ximage/ximagesink.c: (gst_ximagesink_ximage_put), diff --git a/ext/ogg/gstoggmux.c b/ext/ogg/gstoggmux.c index 7a7750249b..3c482d45c2 100644 --- a/ext/ogg/gstoggmux.c +++ b/ext/ogg/gstoggmux.c @@ -969,6 +969,7 @@ gst_ogg_mux_send_headers (GstOggMux * mux) if (caps) { caps = gst_ogg_mux_set_header_on_caps (caps, hbufs); gst_pad_set_caps (mux->srcpad, caps); + gst_caps_unref (caps); } /* and send the buffers */ hwalk = hbufs;