nlesource: Don't leak pending seek event on dispose
authorSeungha Yang <seungha.yang@navercorp.com>
Tue, 5 Feb 2019 08:29:00 +0000 (17:29 +0900)
committerThibault Saunier <tsaunier@gnome.org>
Wed, 6 Mar 2019 13:31:01 +0000 (13:31 +0000)
plugins/nle/nlesource.c

index 9c73b32..8671331 100644 (file)
@@ -160,6 +160,11 @@ nle_source_dispose (GObject * object)
     priv->staticpad = NULL;
   }
 
+  if (priv->seek_event) {
+    gst_event_unref (priv->seek_event);
+    priv->seek_event = NULL;
+  }
+
   G_OBJECT_CLASS (parent_class)->dispose (object);
 }