ges: Avoid GESTimelineElement naming conflicts
authorThibault Saunier <tsaunier@gnome.org>
Wed, 14 May 2014 20:06:55 +0000 (22:06 +0200)
committerThibault Saunier <tsaunier@gnome.org>
Wed, 14 May 2014 20:29:44 +0000 (22:29 +0200)
commit19df7082076ebdc11523b3b51787c87f9507efe7
tree9f6d8a84ddf4112935d1484db5bad99d4ae3fd7f
parent8da506f9316c7646a5adfae310d8409a37a69d06
ges: Avoid GESTimelineElement naming conflicts

When users (can be formatters) set timeline element names in the
default 'namespace' we need to update our counter to avoid setting
twice the same name on TimelineElements so afterward there is no
problem adding them in the GESTimeline

+ add a testcase to check that new code and fix leaks on the
existing testcases.

+ Sensibly enhance debugs
ges/ges-timeline-element.c
ges/ges-timeline.c
tests/check/ges/basic.c