Callbacks

  ExtractableCheckId (type, id)
  FillTrackElementFunc (clip, track_element, nleobj)
  FormatterCanLoadURIMethod (dummy_instance, uri)
  FormatterLoadFromURIMethod (formatter, timeline, uri)
  FormatterSaveToURIMethod (formatter, timeline, uri, overwrite)
  MetaForeachFunc (container, key, value, *user_data)

Details

GES.ExtractableCheckId(type, id)
Parameters:
Returns:

The ID to use for the asset or None if id is not valid

Return type:

str

GES.FillTrackElementFunc(clip, track_element, nleobj)
Parameters:
Returns:

True if the implementer succesfully filled the nleobj, else False.

Return type:

bool

A function that will be called when the GNonLin object of a corresponding track element needs to be filled.

The implementer of this function shall add the proper Gst.Element to nleobj using Gst.Bin.add().

GES.FormatterCanLoadURIMethod(dummy_instance, uri)
Parameters:
Return type:

bool

GES.FormatterLoadFromURIMethod(formatter, timeline, uri)
Parameters:
Returns:

True if the timeline data was successfully loaded from the URI, else False.

Return type:

bool

Virtual method for loading a timeline from a given URI.

Every GES.Formatter subclass needs to implement this method.

Deprecated since version 1.16: Use ges_timeline_load_from_uri

GES.FormatterSaveToURIMethod(formatter, timeline, uri, overwrite)
Parameters:
Returns:

True if the timeline data was successfully saved to the URI else False.

Return type:

bool

Virtual method for saving a timeline to a uri.

Every GES.Formatter subclass needs to implement this method.

Deprecated since version 1.16: Use ges_timeline_save_to_uri

GES.MetaForeachFunc(container, key, value, *user_data)
Parameters: