internal: Add a macro to make it easier to get the end of a TimelineElement

This commit is contained in:
Thibault Saunier 2013-06-25 18:37:17 -04:00 committed by Mathieu Duponchelle
parent dd7085d2ed
commit 71f877c611

View file

@ -46,6 +46,7 @@ GST_DEBUG_CATEGORY_EXTERN (_ges_debug);
#define _DURATION(obj) GES_TIMELINE_ELEMENT_DURATION (obj) #define _DURATION(obj) GES_TIMELINE_ELEMENT_DURATION (obj)
#define _MAXDURATION(obj) GES_TIMELINE_ELEMENT_MAX_DURATION (obj) #define _MAXDURATION(obj) GES_TIMELINE_ELEMENT_MAX_DURATION (obj)
#define _PRIORITY(obj) GES_TIMELINE_ELEMENT_PRIORITY (obj) #define _PRIORITY(obj) GES_TIMELINE_ELEMENT_PRIORITY (obj)
#define _END(obj) (_START (obj) + _DURATION (obj))
#define _set_start0 ges_timeline_element_set_start #define _set_start0 ges_timeline_element_set_start
#define _set_inpoint0 ges_timeline_element_set_inpoint #define _set_inpoint0 ges_timeline_element_set_inpoint
#define _set_duration0 ges_timeline_element_set_duration #define _set_duration0 ges_timeline_element_set_duration