![]() |
![]() |
![]() |
GStreamer Editing Services 1.2.1 Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces |
GESTrackElementAssetGESTrackElementAsset — A GESAsset subclass specialized in GESTrackElement extraction |
#include <ges/ges.h> GESTrackElementAsset; GType ges_track_element_asset_get_type (void
); const GESTrackType ges_track_element_asset_get_track_type (GESTrackElementAsset *asset
); void ges_track_element_asset_set_track_type (GESTrackElementAsset *asset
,GESTrackType type
); void ges_track_element_add_children_props (GESTrackElement *self
,GstElement *element
,const gchar **wanted_categories
,const gchar **blacklist
,const gchar **whitelist
);
GESTrackElementAsset implements GAsyncInitable, GInitable and GESMetaContainer.
const GESTrackType ges_track_element_asset_get_track_type
(GESTrackElementAsset *asset
);
Get the GESAssetTrackType the GESTrackElement extracted from self
should get into
|
A GESAssetObject |
Returns : |
a GESTrackType |
void ges_track_element_asset_set_track_type (GESTrackElementAsset *asset
,GESTrackType type
);
Set the GESAssetTrackType the GESTrackElement extracted from self
should get into
|
A GESAssetObject |
|
A GESTrackType |
void ges_track_element_add_children_props (GESTrackElement *self
,GstElement *element
,const gchar **wanted_categories
,const gchar **blacklist
,const gchar **whitelist
);
Looks for the properties defines with the various parametters and add them to the hashtable of children properties.
To be used by subclasses only
|
The GESTrackElement to set chidlren props on |
|
The GstElement to retrieve properties from |
|
An array of categories of GstElement to take into account (as defined in the factory meta "klass" field). [array zero-terminated=1][transfer none][allow-none] |
|
A blacklist of elements factory names to not take into account. [array zero-terminated=1][transfer none][allow-none] |
|
A list of propery names to add as children properties. [array zero-terminated=1][transfer none][allow-none] |