Commit 351182ba authored by Thibault Saunier's avatar Thibault Saunier 🌵

nle: Parent the GstTask to ourself

This allows accessing the nlecomposition in gdb when a task is
'dangling' making debugging easier.
parent ad6d1964
......@@ -444,6 +444,8 @@ _start_task (NleComposition * comp)
gst_task_set_lock (task, GET_TASK_LOCK (comp));
GST_DEBUG_OBJECT (comp, "created task %p", task);
comp->task = task;
gst_object_set_parent (GST_OBJECT (task), GST_OBJECT (comp));
gst_object_unref (task);
g_free (taskname);
}
......@@ -479,7 +481,7 @@ _stop_task (NleComposition * comp)
if (!gst_task_join (task))
goto join_failed;
gst_object_unref (task);
gst_object_unparent (GST_OBJECT (task));
return res;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment