gst/videorate/gstvideorate.c: Don't leak caps. Fixes #408278.
authorYves Lefebvre <ivanohe@abacom.com>
Fri, 16 Feb 2007 10:15:46 +0000 (10:15 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Fri, 16 Feb 2007 10:15:46 +0000 (10:15 +0000)
Original commit message from CVS:
Patch by: Yves Lefebvre  <ivanohe abacom com>
* gst/videorate/gstvideorate.c: (gst_video_rate_setcaps):
Don't leak caps. Fixes #408278.

ChangeLog
gst/videorate/gstvideorate.c

index 6f9e443..65dea5a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-02-16  Tim-Philipp Müller  <tim at centricular dot net>
+
+       Patch by: Yves Lefebvre  <ivanohe abacom com>
+
+       * gst/videorate/gstvideorate.c: (gst_video_rate_setcaps):
+         Don't leak caps. Fixes #408278.
+
 2007-02-15  Stefan Kost  <ensonic@users.sf.net>
 
        * ext/cdparanoia/gstcdparanoiasrc.h:
index d6d7417..1ca77dc 100644 (file)
@@ -354,6 +354,7 @@ gst_video_rate_setcaps (GstPad * pad, GstCaps * caps)
         videorate->from_rate_denominator = rate_denominator;
       }
       gst_pad_set_caps (otherpad, caps);
+      gst_caps_unref (caps);
       ret = TRUE;
     }
     gst_object_unref (opeer);