From 783aba17f6eeb5330178d7a6c5d86c19b50026c4 Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Mon, 14 Jan 2019 12:52:47 +0900 Subject: [PATCH] nlecomposition: Don't leak GNode Clear the last node before update --- plugins/nle/nlecomposition.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/plugins/nle/nlecomposition.c b/plugins/nle/nlecomposition.c index 755c61d..9625bb3 100644 --- a/plugins/nle/nlecomposition.c +++ b/plugins/nle/nlecomposition.c @@ -3097,6 +3097,10 @@ update_pipeline (NleComposition * comp, GstClockTime currenttime, gint32 seqnum, GST_INFO_OBJECT (comp, "Setting current stack [%" GST_TIME_FORMAT " - %" GST_TIME_FORMAT "]", GST_TIME_ARGS (priv->current_stack_start), GST_TIME_ARGS (priv->current_stack_stop)); + + if (priv->current) + g_node_destroy (priv->current); + priv->current = stack; if (priv->current) { -- 2.7.4