ges-standard-transition-clip.c \
ges-timeline-test-source.c \
ges-timeline-title-source.c \
- ges-timeline-overlay.c \
+ ges-overlay-clip.c \
ges-timeline-text-overlay.c \
ges-track.c \
ges-track-object.c \
<xi:include href="xml/ges-clip.xml"/>
<xi:include href="xml/ges-source-clip.xml"/>
<xi:include href="xml/ges-operation-clip.xml"/>
- <xi:include href="xml/ges-timeline-overlay.xml"/>
+ <xi:include href="xml/ges-overlay-clip.xml"/>
<xi:include href="xml/ges-effect-clip.xml"/>
<xi:include href="xml/ges-track.xml"/>
<xi:include href="xml/ges-track-object.xml"/>
</SECTION>
<SECTION>
-<FILE>ges-timeline-overlay</FILE>
-<TITLE>GESTimelineOverlay</TITLE>
-GESTimelineOverlay
-GESTimelineOverlayClass
+<FILE>ges-overlay-clip</FILE>
+<TITLE>GESOverlayClip</TITLE>
+GESOverlayClip
+GESOverlayClipClass
<SUBSECTION Standard>
-GESTimelineOverlayPrivate
-ges_timeline_overlay_get_type
-GES_IS_TIMELINE_OVERLAY
-GES_IS_TIMELINE_OVERLAY_CLASS
-GES_TIMELINE_OVERLAY
-GES_TIMELINE_OVERLAY_CLASS
-GES_TIMELINE_OVERLAY_GET_CLASS
-GES_TYPE_TIMELINE_OVERLAY
+GESOverlayClipPrivate
+ges_overlay_clip_get_type
+GES_IS_OVERLAY_CLIP
+GES_IS_OVERLAY_CLIP_CLASS
+GES_OVERLAY_CLIP
+GES_OVERLAY_CLIP_CLASS
+GES_OVERLAY_CLIP_GET_CLASS
+GES_TYPE_OVERLAY_CLIP
</SECTION>
<SECTION>
ges_timeline_layer_get_type
ges_clip_get_type
ges_operation_clip_get_type
-ges_timeline_overlay_get_type
+ges_overlay_clip_get_type
ges_timeline_pipeline_get_type
ges_source_clip_get_type
ges_timeline_test_source_get_type
ges-standard-transition-clip.c \
ges-timeline-test-source.c \
ges-timeline-title-source.c \
- ges-timeline-overlay.c \
+ ges-overlay-clip.c \
ges-timeline-text-overlay.c \
ges-track.c \
ges-track-object.c \
ges-standard-transition-clip.h \
ges-timeline-test-source.h \
ges-timeline-title-source.h \
- ges-timeline-overlay.h \
+ ges-overlay-clip.h \
ges-timeline-text-overlay.h \
ges-track-effect.h \
ges-track-parse-launch-effect.h \
*/
/**
- * SECTION:ges-timeline-overlay
+ * SECTION:ges-overlay-clip
* @short_description: Base Class for overlays in a GESTimelineLayer
*
* Overlays are objects which modify the underlying layer(s).
#include "ges-internal.h"
#include "ges-operation-clip.h"
-#include "ges-timeline-overlay.h"
+#include "ges-overlay-clip.h"
-G_DEFINE_ABSTRACT_TYPE (GESTimelineOverlay, ges_timeline_overlay,
+G_DEFINE_ABSTRACT_TYPE (GESOverlayClip, ges_overlay_clip,
GES_TYPE_OPERATION_CLIP);
-struct _GESTimelineOverlayPrivate
+struct _GESOverlayClipPrivate
{
/* Dummy variable */
void *nothing;
};
static void
-ges_timeline_overlay_class_init (GESTimelineOverlayClass * klass)
+ges_overlay_clip_class_init (GESOverlayClipClass * klass)
{
- g_type_class_add_private (klass, sizeof (GESTimelineOverlayPrivate));
+ g_type_class_add_private (klass, sizeof (GESOverlayClipPrivate));
}
static void
-ges_timeline_overlay_init (GESTimelineOverlay * self)
+ges_overlay_clip_init (GESOverlayClip * self)
{
self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self,
- GES_TYPE_TIMELINE_OVERLAY, GESTimelineOverlayPrivate);
+ GES_TYPE_OVERLAY_CLIP, GESOverlayClipPrivate);
}
* Boston, MA 02110-1301, USA.
*/
-#ifndef _GES_TIMELINE_OVERLAY
-#define _GES_TIMELINE_OVERLAY
+#ifndef _GES_OVERLAY_CLIP
+#define _GES_OVERLAY_CLIP
#include <glib-object.h>
#include <ges/ges-types.h>
G_BEGIN_DECLS
-#define GES_TYPE_TIMELINE_OVERLAY ges_timeline_overlay_get_type()
+#define GES_TYPE_OVERLAY_CLIP ges_overlay_clip_get_type()
-#define GES_TIMELINE_OVERLAY(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST ((obj), GES_TYPE_TIMELINE_OVERLAY, GESTimelineOverlay))
+#define GES_OVERLAY_CLIP(obj) \
+ (G_TYPE_CHECK_INSTANCE_CAST ((obj), GES_TYPE_OVERLAY_CLIP, GESOverlayClip))
-#define GES_TIMELINE_OVERLAY_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST ((klass), GES_TYPE_TIMELINE_OVERLAY, GESTimelineOverlayClass))
+#define GES_OVERLAY_CLIP_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_CAST ((klass), GES_TYPE_OVERLAY_CLIP, GESOverlayClipClass))
-#define GES_IS_TIMELINE_OVERLAY(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GES_TYPE_TIMELINE_OVERLAY))
+#define GES_IS_OVERLAY_CLIP(obj) \
+ (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GES_TYPE_OVERLAY_CLIP))
-#define GES_IS_TIMELINE_OVERLAY_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_TYPE ((klass), GES_TYPE_TIMELINE_OVERLAY))
+#define GES_IS_OVERLAY_CLIP_CLASS(klass) \
+ (G_TYPE_CHECK_CLASS_TYPE ((klass), GES_TYPE_OVERLAY_CLIP))
-#define GES_TIMELINE_OVERLAY_GET_CLASS(obj) \
- (G_TYPE_INSTANCE_GET_CLASS ((obj), GES_TYPE_TIMELINE_OVERLAY, GESTimelineOverlayClass))
+#define GES_OVERLAY_CLIP_GET_CLASS(obj) \
+ (G_TYPE_INSTANCE_GET_CLASS ((obj), GES_TYPE_OVERLAY_CLIP, GESOverlayClipClass))
-typedef struct _GESTimelineOverlayPrivate GESTimelineOverlayPrivate;
+typedef struct _GESOverlayClipPrivate GESOverlayClipPrivate;
/**
- * GESTimelineOverlay:
+ * GESOverlayClip:
*/
-struct _GESTimelineOverlay {
+struct _GESOverlayClip {
/*< private >*/
GESOperationClip parent;
- GESTimelineOverlayPrivate *priv;
+ GESOverlayClipPrivate *priv;
/* Padding for API extension */
gpointer _ges_reserved[GES_PADDING];
};
/**
- * GESTimelineOverlayClass:
+ * GESOverlayClipClass:
* @parent_class: parent class
*/
-struct _GESTimelineOverlayClass {
+struct _GESOverlayClipClass {
GESOperationClipClass parent_class;
/*< private >*/
gpointer _ges_reserved[GES_PADDING];
};
-GType ges_timeline_overlay_get_type (void);
+GType ges_overlay_clip_get_type (void);
G_END_DECLS
-#endif /* _GES_TIMELINE_OVERLAY */
+#endif /* _GES_OVERLAY_CLIP */
#include <string.h>
G_DEFINE_TYPE (GESTimelineTextOverlay, ges_timeline_text_overlay,
- GES_TYPE_TIMELINE_OVERLAY);
+ GES_TYPE_OVERLAY_CLIP);
#define DEFAULT_PROP_TEXT ""
#define DEFAULT_PROP_FONT_DESC "Serif 36"
#include <glib-object.h>
#include <ges/ges-types.h>
-#include <ges/ges-timeline-overlay.h>
+#include <ges/ges-overlay-clip.h>
#include <ges/ges-track.h>
G_BEGIN_DECLS
struct _GESTimelineTextOverlay
{
- GESTimelineOverlay parent;
+ GESOverlayClip parent;
/*< private > */
GESTimelineTextOverlayPrivate *priv;
{
/*< private > */
- GESTimelineOverlayClass parent_class;
+ GESOverlayClipClass parent_class;
/* Padding for API extension */
gpointer _ges_reserved[GES_PADDING];
typedef struct _GESTimelineTitleSource GESTimelineTitleSource;
typedef struct _GESTimelineTitleSourceClass GESTimelineTitleSourceClass;
-typedef struct _GESTimelineOverlay GESTimelineOverlay;
-typedef struct _GESTimelineOverlayClass GESTimelineOverlayClass;
+typedef struct _GESOverlayClip GESOverlayClip;
+typedef struct _GESOverlayClipClass GESOverlayClipClass;
typedef struct _GESTimelineTextOverlay GESTimelineTextOverlay;
typedef struct _GESTimelineTextOverlayClass GESTimelineTextOverlayClass;
GES_TYPE_URI_CLIP;
GES_TYPE_TIMELINE_TITLE_SOURCE;
GES_TYPE_STANDARD_TRANSITION_CLIP;
- GES_TYPE_TIMELINE_OVERLAY;
+ GES_TYPE_OVERLAY_CLIP;
/* register formatter types with the system */
GES_TYPE_PITIVI_FORMATTER;
#include <ges/ges-timeline-title-source.h>
#include <ges/ges-operation-clip.h>
#include <ges/ges-effect-clip.h>
-#include <ges/ges-timeline-overlay.h>
+#include <ges/ges-overlay-clip.h>
#include <ges/ges-timeline-text-overlay.h>
#include <ges/ges-transition-clip.h>
#include <ges/ges-standard-transition-clip.h>
enum_class = g_type_class_peek (GES_VIDEO_STANDARD_TRANSITION_TYPE_TYPE);
fail_unless (ges_init ());
- fail_if (ges_list_assets (GES_TYPE_TIMELINE_OVERLAY));
+ fail_if (ges_list_assets (GES_TYPE_OVERLAY_CLIP));
assets = ges_list_assets (GES_TYPE_STANDARD_TRANSITION_CLIP);
/* note: we do not have a a for value=0 "Transition not set" */