nlecomposition: free closure actions when disposing
authorJustin Kim <justin.kim@collabora.com>
Fri, 2 Oct 2015 14:51:56 +0000 (16:51 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Fri, 2 Oct 2015 14:51:56 +0000 (16:51 +0200)
commit93ce9c5e1d205f35890e5bf74908de747adb16b6
tree05874305eab9c80aaf91facde0874680f18c5e2c
parentb7c97d8e87449529a10d7c03af144676cb653fe1
nlecomposition: free closure actions when disposing

Summary:
After invoking GClosure, the item of action list becomes
orphan so it lost a chance to be freed. In addition, even
when disposing, the list of actions has few items so we
have to check the list.

Reviewers: thiblahute

Projects: #gstreamer_editing_services

Reviewed By: thiblahute

Differential Revision: https://phabricator.freedesktop.org/D324
plugins/nle/nlecomposition.c