Layer


Object Hierarchy:

GES.Layer GES.Layer GES.Layer GLib.InitiallyUnowned GLib.InitiallyUnowned GLib.InitiallyUnowned->GES.Layer GLib.Object GLib.Object GLib.Object->GLib.InitiallyUnowned GES.Extractable GES.Extractable GES.Extractable->GES.Layer GES.MetaContainer GES.MetaContainer GES.MetaContainer->GES.Layer

Description:

[ CCode ( type_id = "ges_layer_get_type ()" ) ]
public class Layer : InitiallyUnowned, Extractable, MetaContainer

Layer-s are responsible for collecting and ordering Clip-s.

A layer within a timeline will have an associated priority, corresponding to their index within the timeline. A layer with the index/priority 0 will have the highest priority and the layer with the largest index will have the lowest priority (the order of priorities, in this sense, is the _reverse_ of the numerical ordering of the indices). move_layer should be used if you wish to change how layers are prioritised in a timeline.

Layers with higher priorities will have their content priorities over content from lower priority layers, similar to how layers are used in image editing. For example, if two separate layers both display video content, then the layer with the higher priority will have its images shown first. The other layer will only have its image shown if the higher priority layer has no content at the given playtime, or is transparent in some way. Audio content in separate layers will simply play in addition.


Namespace: GES

Content:

Properties:

Creation methods:

Methods:

Signals:

Fields:

Inherited Members:

All known members inherited from class GLib.Object
All known members inherited from interface GES.Extractable



2022 vala-language.org