GESVideoTransition: GStreamer Editing Services 1.9.1 Reference Manual

## GESVideoTransition GESVideoTransition |

## Functions

GESVideoTransition * | ges_video_transition_new ()
gboolean | ges_video_transition_set_transition_type ()
GESVideoStandardTransitionType | ges_video_transition_get_transition_type ()
void | ges_video_transition_set_border ()
gint | ges_video_transition_get_border ()
void | ges_video_transition_set_inverted ()
gboolean | ges_video_transition_is_inverted ()

## Properties

guint | border | Read / Write
gboolean | invert | Read / Write
GESVideoStandardTransitionType | transition-type | Read / Write

## Types and Values

| GESVideoTransition

## 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