GESTrackElementAsset

GESTrackElementAsset

GObject
    ╰──GESAsset
        ╰──GESTrackElementAsset
            ╰──GESEffectAsset
            ╰──GESUriSourceAsset

Members

parent (GESAsset) –
No description available

Class structure

GESTrackElementAssetClass

Fields
parent_class (GESAssetClass) –
No description available
_ges_reserved (gpointer *) –
No description available

GES.TrackElementAssetClass

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

GES.TrackElementAssetClass

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

GES.TrackElementAsset

GObject.Object
    ╰──GES.Asset
        ╰──GES.TrackElementAsset
            ╰──GES.EffectAsset
            ╰──GES.UriSourceAsset

Members

parent (GES.Asset) –
No description available

GES.TrackElementAsset

GObject.Object
    ╰──GES.Asset
        ╰──GES.TrackElementAsset
            ╰──GES.EffectAsset
            ╰──GES.UriSourceAsset

Members

parent (GES.Asset) –
No description available

Methods

ges_track_element_asset_get_natural_framerate

gboolean
ges_track_element_asset_get_natural_framerate (GESTrackElementAsset * self,
                                               gint * framerate_n,
                                               gint * framerate_d)

Result: TRUE if self has a natural framerate FALSE otherwise

Parameters:

self

A GESAsset

framerate_n ( [out])

The framerate numerator

framerate_d ( [out])

The framerate denominator

Returns
No description available

Since : 1.18


GES.TrackElementAsset.prototype.get_natural_framerate

function GES.TrackElementAsset.prototype.get_natural_framerate(): {
    // javascript wrapper for 'ges_track_element_asset_get_natural_framerate'
}

Result: true if self has a natural framerate false otherwise

Parameters:

Returns a tuple made of:

(Number )
No description available
framerate_n (Number )
No description available
framerate_d (Number )
No description available

Since : 1.18


GES.TrackElementAsset.get_natural_framerate

def GES.TrackElementAsset.get_natural_framerate (self):
    #python wrapper for 'ges_track_element_asset_get_natural_framerate'

Result: True if self has a natural framerate False otherwise

Parameters:

Returns a tuple made of:

(bool )
No description available
framerate_n (int )
No description available
framerate_d (int )
No description available

Since : 1.18


ges_track_element_asset_get_track_type

const GESTrackType
ges_track_element_asset_get_track_type (GESTrackElementAsset * asset)

Get the GESAssetTrackType the GESTrackElement extracted from self should get into

Parameters:

asset

A GESAsset

Returns

a GESTrackType


GES.TrackElementAsset.prototype.get_track_type

function GES.TrackElementAsset.prototype.get_track_type(): {
    // javascript wrapper for 'ges_track_element_asset_get_track_type'
}

Get the GESAssetTrackType the GES.TrackElement extracted from self should get into

Parameters:

Returns (GES.TrackType)

a GES.TrackType


GES.TrackElementAsset.get_track_type

def GES.TrackElementAsset.get_track_type (self):
    #python wrapper for 'ges_track_element_asset_get_track_type'

Get the GESAssetTrackType the GES.TrackElement extracted from self should get into

Parameters:

Returns (GES.TrackType)

a GES.TrackType


ges_track_element_asset_set_track_type

ges_track_element_asset_set_track_type (GESTrackElementAsset * asset,
                                        GESTrackType type)

Set the GESTrackType the GESTrackElement extracted from self should get into

Parameters:

asset

A GESAsset

type

A GESTrackType


GES.TrackElementAsset.prototype.set_track_type

function GES.TrackElementAsset.prototype.set_track_type(type: GES.TrackType): {
    // javascript wrapper for 'ges_track_element_asset_set_track_type'
}

Set the GES.TrackType the GES.TrackElement extracted from self should get into

Parameters:


GES.TrackElementAsset.set_track_type

def GES.TrackElementAsset.set_track_type (self, type):
    #python wrapper for 'ges_track_element_asset_set_track_type'

Set the GES.TrackType the GES.TrackElement extracted from self should get into

Parameters:


Properties

track-type

“track-type” GESTrackType *

Flags : Read / Write / Construct


track-type

“track-type” GES.TrackType

Flags : Read / Write / Construct


track_type

“self.props.track_type” GES.TrackType

Flags : Read / Write / Construct


Virtual Methods

get_natural_framerate

gboolean
get_natural_framerate (GESTrackElementAsset * self,
                       gint * framerate_n,
                       gint * framerate_d)

Parameters:

framerate_n

The framerate numerator to retrieve

framerate_d

The framerate denominator to retrieve

Returns

TRUE if self has a natural framerate FALSE otherwise.

Since : 1.18


vfunc_get_natural_framerate

function vfunc_get_natural_framerate(self: GES.TrackElementAsset): {
    // javascript implementation of the 'get_natural_framerate' virtual method
}

Parameters:

Returns a tuple made of:

(Number )

true if self has a natural framerate FALSE otherwise.

framerate_n (Number )

true if self has a natural framerate FALSE otherwise.

framerate_d (Number )

true if self has a natural framerate FALSE otherwise.

Since : 1.18


do_get_natural_framerate

def do_get_natural_framerate (self):
    #python implementation of the 'get_natural_framerate' virtual method

Parameters:

Returns a tuple made of:

(bool )

True if self has a natural framerate FALSE otherwise.

framerate_n (int )

True if self has a natural framerate FALSE otherwise.

framerate_d (int )

True if self has a natural framerate FALSE otherwise.

Since : 1.18


Constants

GES_TYPE_TRACK_ELEMENT_ASSET

#define GES_TYPE_TRACK_ELEMENT_ASSET ges_track_element_asset_get_type()

The results of the search are