GESTrackElementAsset

GESTrackElementAsset — A GESAsset subclass specialized in GESTrackElement extraction

Functions

Types and Values

Object Hierarchy

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

Implemented Interfaces

GESTrackElementAsset implements GAsyncInitable, GInitable and GESMetaContainer.

Includes

#include <ges/ges.h>

Description

Functions

ges_track_element_asset_get_type ()

GType
ges_track_element_asset_get_type (void);

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 GESAssetObject

 

Returns

a GESTrackType


ges_track_element_asset_set_track_type ()

void
ges_track_element_asset_set_track_type
                               (GESTrackElementAsset *asset,
                                GESTrackType type);

Set the GESAssetTrackType the GESTrackElement extracted from self should get into

Parameters

asset

A GESAssetObject

 

type

A GESTrackType

 

Types and Values

GESTrackElementAsset

typedef struct _GESTrackElementAsset GESTrackElementAsset;