GESGroup

A GESGroup is an object which controls one or more GESClip in one or more GESLayer(s).

To instanciate a group, you should use the ges_container_group method, this will be responsible for deciding what subclass of GESContainer should be instaciated to group the various GESTimelineElement passed in parametter.

GESGroup

GObject
    ╰──GInitiallyUnowned
        ╰──GESTimelineElement
            ╰──GESContainer
                ╰──GESGroup

Implemented interfaces: GESExtractable, GESMetaContainer

Members

parent (GESContainer) –
No description available

Class structure

GESGroupClass

Fields
parent_class (GESContainerClass) –
No description available
_ges_reserved (gpointer) –
No description available

GES.GroupClass

Attributes
GroupClass.parent_class (GES.ContainerClass) –
No description available
GroupClass._ges_reserved ([ object ]) –
No description available

GES.GroupClass

GES.GroupClass

Attributes
GroupClass.parent_class (GES.ContainerClass) –
No description available
GroupClass._ges_reserved ([ Object ]) –
No description available

GESGroup

GObject
    ╰──GInitiallyUnowned
        ╰──GESTimelineElement
            ╰──GESContainer
                ╰──GESGroup

Implemented interfaces: GESExtractable, GESMetaContainer

Members

parent (GESContainer) –
No description available

GESGroup

GObject
    ╰──GInitiallyUnowned
        ╰──GESTimelineElement
            ╰──GESContainer
                ╰──GESGroup

Implemented interfaces: GESExtractable, GESMetaContainer

GESGroup

GObject
    ╰──GInitiallyUnowned
        ╰──GESTimelineElement
            ╰──GESContainer
                ╰──GESGroup

Implemented interfaces: GESExtractable, GESMetaContainer

Members

parent (GESContainer) –
No description available

Constructors

ges_group_new

GESGroup *
ges_group_new ()

Created a new empty GESGroup, if you want to group several container together, it is recommanded to use the ges_container_group method so the proper subclass is selected.

Returns ( [transfer: floating] ) –

The new empty group.

GES.Group.new

def GES.Group.new ():
    #python wrapper for 'ges_group_new'

Created a new empty GES.Group, if you want to group several container together, it is recommanded to use the GES.Container.group method so the proper subclass is selected.

Returns ( GES.Group ) –

The new empty group.

GES.Group

GES.Group
GES.Group ()

Created a new empty GES.Group, if you want to group several container together, it is recommanded to use the GES.Container.Group method so the proper subclass is selected.

Returns

The new empty group.

GES.prototype.new

function GES.prototype.new(): {
    // javascript wrapper for 'ges_group_new'
}

Created a new empty GES.Group, if you want to group several container together, it is recommanded to use the GES.prototype.group method so the proper subclass is selected.

Returns ( GES.Group ) –

The new empty group.

Properties

duration

“duration” guint64

The duration (in nanoseconds) which will be used in the container

Flags : Read / Write

duration

“duration” int

The duration (in nanoseconds) which will be used in the container

Flags : Read / Write

Duration

long Duration { get; set;  }

The duration (in nanoseconds) which will be used in the container

Flags : Read / Write

duration

“duration” Number

The duration (in nanoseconds) which will be used in the container

Flags : Read / Write

in-point

“in-point” guint64

The in-point at which this GESGroup will start outputting data from its contents (in nanoseconds).

Ex : an in-point of 5 seconds means that the first outputted buffer will be the one located 5 seconds in the controlled resource.

Flags : Read / Write

in-point

“in-point” int

The in-point at which this GES.Group will start outputting data from its contents (in nanoseconds).

Ex : an in-point of 5 seconds means that the first outputted buffer will be the one located 5 seconds in the controlled resource.

Flags : Read / Write

InPoint

long InPoint { get; set;  }

The in-point at which this GES.Group will start outputting data from its contents (in nanoseconds).

Ex : an in-point of 5 seconds means that the first outputted buffer will be the one located 5 seconds in the controlled resource.

Flags : Read / Write

in-point

“in-point” Number

The in-point at which this GES.Group will start outputting data from its contents (in nanoseconds).

Ex : an in-point of 5 seconds means that the first outputted buffer will be the one located 5 seconds in the controlled resource.

Flags : Read / Write

max-duration

“max-duration” guint64

The maximum duration (in nanoseconds) of the GESGroup.

Flags : Read / Write / Construct

max-duration

“max-duration” int

The maximum duration (in nanoseconds) of the GES.Group.

Flags : Read / Write / Construct

MaxDuration

long MaxDuration { get; set;  }

The maximum duration (in nanoseconds) of the GES.Group.

Flags : Read / Write / Construct

max-duration

“max-duration” Number

The maximum duration (in nanoseconds) of the GES.Group.

Flags : Read / Write / Construct

priority

“priority” guint

Flags : Read / Write

priority

“priority” int

Flags : Read / Write

Priority

uint Priority { get; set;  }

Flags : Read / Write

priority

“priority” Number

Flags : Read / Write

start

“start” guint64

The position of the object in its container (in nanoseconds).

Flags : Read / Write

start

“start” int

The position of the object in its container (in nanoseconds).

Flags : Read / Write

Start

long Start { get; set;  }

The position of the object in its container (in nanoseconds).

Flags : Read / Write

start

“start” Number

The position of the object in its container (in nanoseconds).

Flags : Read / Write

Properties

ParentClass

GES.ContainerClass ParentClass { get; set;  }

Flags : Read / Write

GesReserved

IntPtr [] GesReserved { get; set;  }

Flags : Read / Write

Constants

GES_TYPE_GROUP

#define GES_TYPE_GROUP (ges_group_get_type ())

The results of the search are