GESTrackTransition: Make it a subclass of GESTrackOperation

This commit is contained in:
Edward Hervey 2010-12-10 12:14:32 +01:00
parent 7a098a423d
commit 8389feb971
2 changed files with 4 additions and 4 deletions

View file

@ -28,7 +28,7 @@
#include "ges-internal.h"
G_DEFINE_ABSTRACT_TYPE (GESTrackTransition, ges_track_transition,
GES_TYPE_TRACK_OBJECT);
GES_TYPE_TRACK_OPERATION);
struct _GESTrackTransitionPrivate
{

View file

@ -26,7 +26,7 @@
#include <gst/controller/gstcontroller.h>
#include <gst/controller/gstinterpolationcontrolsource.h>
#include <ges/ges-types.h>
#include <ges/ges-track-object.h>
#include <ges/ges-track-operation.h>
G_BEGIN_DECLS
@ -61,7 +61,7 @@ typedef struct _GESTrackTransitionPrivate GESTrackTransitionPrivate;
struct _GESTrackTransition
{
/*< private >*/
GESTrackObject parent;
GESTrackOperation parent;
GESTrackTransitionPrivate *priv;
@ -76,7 +76,7 @@ struct _GESTrackTransition
struct _GESTrackTransitionClass {
/*< private >*/
GESTrackObjectClass parent_class;
GESTrackOperationClass parent_class;
/*< public >*/
GstElement* (*create_element) (GESTrackTransition *self);