nle: clear seek event properly
authorStéphane Cerveau <scerveau@collabora.com>
Mon, 28 Mar 2022 11:20:40 +0000 (13:20 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 29 Mar 2022 16:50:13 +0000 (16:50 +0000)
Use gst_clear_event instead of g_clear_object
avoiding a failing gobject unref

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2047>

subprojects/gst-editing-services/plugins/nle/nlecomposition.c

index 97fa1b9..45db00c 100644 (file)
@@ -1244,7 +1244,7 @@ nle_composition_dispose (GObject * object)
   g_list_free (priv->objects_stop);
 
   g_list_free_full (priv->actions, (GDestroyNotify) _remove_each_action);
-  g_clear_object (&priv->stack_initialization_seek);
+  gst_clear_event (&priv->stack_initialization_seek);
 
   nle_composition_reset_target_pad (comp);