#include "ges-track-video-background-source.h"
G_DEFINE_TYPE (GESTrackVideoTitleSource, ges_track_video_title_src,
- GES_TYPE_TRACK_TITLE_SOURCE);
+ GES_TYPE_TRACK_SOURCE);
enum
{
static void ges_track_video_title_src_set_property (GObject * object, guint
property_id, const GValue * value, GParamSpec * pspec);
-static GstElement *ges_track_video_title_src_create_element (GESTrackTitleSource
+static GstElement *ges_track_video_title_src_create_element (GESTrackSource
* self);
static void
ges_track_video_title_src_class_init (GESTrackVideoTitleSourceClass * klass)
{
GObjectClass *object_class;
- GESTrackTitleSourceClass *bg_class;
+ GESTrackSourceClass *bg_class;
object_class = G_OBJECT_CLASS (klass);
- bg_class = GES_TRACK_TITLE_SOURCE_CLASS (klass);
+ bg_class = GES_TRACK_SOURCE_CLASS (klass);
object_class->get_property = ges_track_video_title_src_get_property;
object_class->set_property = ges_track_video_title_src_set_property;
}
static GstElement *
-ges_track_video_title_src_create_element (GESTrackTitleSource * object)
+ges_track_video_title_src_create_element (GESTrackSource * object)
{
GESTrackVideoTitleSource *self = GES_TRACK_VIDEO_TITLE_SOURCE (object);
GstElement *topbin, *background, *text;
#include <glib-object.h>
#include <ges/ges-types.h>
-#include <ges/ges-track-title-source.h>
+#include <ges/ges-track-source.h>
G_BEGIN_DECLS
*
*/
struct _GESTrackVideoTitleSource {
- GESTrackTitleSource parent;
+ GESTrackSource parent;
/*< private >*/
gchar *text;
*/
struct _GESTrackVideoTitleSourceClass {
- GESTrackTitleSourceClass parent_class;
+ GESTrackSourceClass parent_class;
/*< private >*/
};