GES.ExtractableInterface

Fields

Name

Type

Access

Description

asset_type

GObject.GType

r

The subclass type of GES.Asset that should be created when an asset with the corresponding GES.Asset :extractable-type is requested.

can_update_asset

bool

r

Whether an object of this class can have its GES.Asset change over its lifetime. This should be set to True if one of the object’s parameters that is associated with its ID can change after construction, which would require an asset with a new ID. Note that the subclass is required to handle the requesting and setting of the new asset on the object.

check_id

GES.ExtractableCheckId

r

The method to call to check whether a given ID is valid as an asset GES.Asset :id for the given GES.Asset :extractable-type. The returned ID is the actual GES.Asset :id that is set on the asset. The default implementation will simply always return the type name of the GES.Asset :extractable-type, even if the received ID is None. As such, any given ID is considered valid (or is ignored), but only one is actually ever set on an asset, which means the given GES.Asset :extractable-type can only have one associated asset.

get_id

object

r

get_parameters_from_id

object

r

get_real_extractable_type

object

r

parent

GObject.TypeInterface

r

register_metas

object

r

set_asset

object

r

set_asset_full

object

r

Methods

None

Details

class GES.ExtractableInterface