summaryrefslogtreecommitdiffstats
path: root/gst/avi/gstavidemux.c
diff options
context:
space:
mode:
authorSebastien Cote <sebas642@yahoo.ca>2004-04-13 21:34:29 +0000
committerDavid Schleef <ds@schleef.org>2004-04-13 21:34:29 +0000
commit23222fefd280a46617c5d1ce47271a35d880036f (patch)
tree0c766c331aadebd78bfc26bd48b3d95b890bce01 /gst/avi/gstavidemux.c
parent23bcab0c9a634463b95db4c3a12ed3eb29ad5cfe (diff)
gst/avi/gstavidemux.c: Fix memleak. patch from Sebastien Cote (bug #139958)
Original commit message from CVS: * gst/avi/gstavidemux.c: (gst_avi_demux_reset): Fix memleak. patch from Sebastien Cote (bug #139958)
Diffstat (limited to 'gst/avi/gstavidemux.c')
-rw-r--r--gst/avi/gstavidemux.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c
index bcb7e2bf..23956e42 100644
--- a/gst/avi/gstavidemux.c
+++ b/gst/avi/gstavidemux.c
@@ -187,6 +187,7 @@ gst_avi_demux_reset (GstAviDemux * avi)
for (i = 0; i < avi->num_streams; i++) {
g_free (avi->stream[i].strh);
gst_element_remove_pad (GST_ELEMENT (avi), avi->stream[i].pad);
+ gst_caps_free (avi->stream[i].caps);
}
memset (&avi->stream, 0, sizeof (avi->stream));