summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2016-01-16 16:43:16 +0200
committerSebastian Dröge <sebastian@centricular.com>2016-01-16 17:24:09 +0200
commite04bcf0601286990d0fa2dd9999fcfcff1b5784b (patch)
treeb2a8f2b654b2f7775e02c0312ec860d5de1795e5
parent46fb2e9f11820190f2e173f4ebd83f0d15adea40 (diff)
downloadgst-libav-e04bcf0601286990d0fa2dd9999fcfcff1b5784b.tar.gz
avdeinterlace: Chain up to parent class' dispose()
https://bugzilla.gnome.org/show_bug.cgi?id=757498
-rw-r--r--ext/libav/gstavdeinterlace.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/libav/gstavdeinterlace.c b/ext/libav/gstavdeinterlace.c
index fe2d60d..6bdc605 100644
--- a/ext/libav/gstavdeinterlace.c
+++ b/ext/libav/gstavdeinterlace.c
@@ -310,7 +310,10 @@ static void
gst_ffmpegdeinterlace_dispose (GObject * obj)
{
GstFFMpegDeinterlace *deinterlace = GST_FFMPEGDEINTERLACE (obj);
+
delete_filter_graph (deinterlace);
+
+ G_OBJECT_CLASS (gst_ffmpegdeinterlace_parent_class)->dispose (obj);
}
static int