diff options
author | Justin Kim <justin.kim@collabora.com> | 2015-09-11 16:11:40 +0900 |
---|---|---|
committer | Thibault Saunier <tsaunier@gnome.org> | 2015-09-11 13:09:40 +0200 |
commit | fe2165cad3f249f706b4304d52764b6fa14c82d1 (patch) | |
tree | 5b97b88d41c732a14d1a75981d9202f382c942d9 | |
parent | 04bac06fad499fa89aa5fc99a6f68dc19d64ebcb (diff) |
timeline: don't leak pad in private structure
https://bugzilla.gnome.org/show_bug.cgi?id=754867
-rw-r--r-- | ges/ges-timeline.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ges/ges-timeline.c b/ges/ges-timeline.c index c99fbad9..e45106ce 100644 --- a/ges/ges-timeline.c +++ b/ges/ges-timeline.c @@ -3108,6 +3108,7 @@ ges_timeline_remove_track (GESTimeline * timeline, GESTrack * track) } tr_priv = tmp->data; + gst_object_unref (tr_priv->pad); priv->priv_tracks = g_list_remove (priv->priv_tracks, tr_priv); UNLOCK_DYN (timeline); timeline->tracks = g_list_remove (timeline->tracks, track); |