GESVideoTransition

GESVideoTransition

Functions

Properties

Types and Values

Object Hierarchy

    GObject
    ╰── GInitiallyUnowned
        ╰── GESTimelineElement
            ╰── GESTrackElement
                ╰── GESOperation
                    ╰── GESTransition
                        ╰── GESVideoTransition

Implemented Interfaces

GESVideoTransition implements GESExtractable and GESMetaContainer.

Includes

#include <ges/ges.h>

Description

Functions

ges_video_transition_new ()

GESVideoTransition *
ges_video_transition_new (void);

ges_video_transition_set_transition_type ()

gboolean
ges_video_transition_set_transition_type
                               (GESVideoTransition *self,
                                GESVideoStandardTransitionType type);

ges_video_transition_get_transition_type ()

GESVideoStandardTransitionType
ges_video_transition_get_transition_type
                               (GESVideoTransition *trans);

ges_video_transition_set_border ()

void
ges_video_transition_set_border (GESVideoTransition *self,
                                 guint value);

ges_video_transition_get_border ()

gint
ges_video_transition_get_border (GESVideoTransition *self);

ges_video_transition_set_inverted ()

void
ges_video_transition_set_inverted (GESVideoTransition *self,
                                   gboolean inverted);

ges_video_transition_is_inverted ()

gboolean
ges_video_transition_is_inverted (GESVideoTransition *self);

Types and Values

GESVideoTransition

typedef struct _GESVideoTransition GESVideoTransition;

Property Details

The “border” property

  “border”                   guint

The border width.

Flags: Read / Write

Default value: 0


The “invert” property

  “invert”                   gboolean

Whether the transition is inverted.

Flags: Read / Write

Default value: FALSE


The “transition-type” property

  “transition-type”          GESVideoStandardTransitionType

The type of the transition.

Flags: Read / Write

Default value: GES_VIDEO_STANDARD_TRANSITION_TYPE_CROSSFADE