|
MLT 7.40.0
Multimedia Framework
|


Public Member Functions | |
| __init__ (self, *args) | |
| anim_get (self, name, position, length=0) | |
| anim_get_color (self, name, position, length=0) | |
| anim_get_double (self, name, position, length=0) | |
| anim_get_int (self, name, position, length=0) | |
| anim_get_rect (self, name, position, length=0) | |
| anim_set (self, *args) | |
| block (self, object=None) | |
| clear (self, name) | |
| copy (self, that, prefix) | |
| count (self) | |
| debug (self, *args) | |
| dec_ref (self) | |
| dump (self, *args) | |
| fire_event (self, event) | |
| frames_to_time (self, arg2, arg3=mlt_time_smpte_df) | |
| get (self, *args) | |
| get_anim (self, name) | |
| get_animation (self, name) | |
| get_color (self, name) | |
| get_data (self, *args) | |
| get_double (self, name) | |
| get_int (self, name) | |
| get_int64 (self, name) | |
| get_lcnumeric (self) | |
| get_name (self, index) | |
| get_properties (self) | |
| get_props (self, name) | |
| get_props_at (self, index) | |
| get_rect (self, name) | |
| get_time (self, name, arg3=mlt_time_smpte_df) | |
| inc_ref (self) | |
| inherit (self, that) | |
| is_anim (self, name) | |
| is_sequence (self) | |
| is_valid (self) | |
| listen (self, id, object, arg4) | |
| load (self, file) | |
| lock (self) | |
| mirror (self, that) | |
| parse (self, namevalue) | |
| pass_list (self, that, list) | |
| pass_property (self, that, name) | |
| pass_values (self, that, prefix) | |
| preset (self, name) | |
| property_exists (self, name) | |
| ref_count (self) | |
| rename (self, source, dest) | |
| save (self, file) | |
| serialise_yaml (self) | |
| set (self, *args) | |
| set_lcnumeric (self, locale) | |
| set_string (self, name, value) | |
| setup_wait_for (self, id) | |
| time_to_frames (self, time) | |
| unblock (self, object=None) | |
| unlock (self) | |
| wait_for (self, *args) | |
Static Public Member Functions | |
| delete_event (arg1) | |
| parse_yaml (file) | |
Properties | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
Static Private Attributes | |
| __repr__ = _swig_repr | |
| __swig_destroy__ = _mlt7.delete_Properties | |
Proxy of C++ Mlt::Properties class.
| mlt.Properties.__init__ | ( | self, | |
| * | args | ||
| ) |
*Overload 1:*
Wrap an existing ::mlt_properties without taking ownership.
|
*Overload 2:*
Load properties from a file.
Reimplemented in mlt.Parser, mlt.Frame, mlt.Service, mlt.Producer, mlt.Playlist, mlt.Consumer, mlt.Filter, mlt.Transition, mlt.Multitrack, mlt.Field, mlt.Tractor, and mlt.FilteredConsumer.
| mlt.Properties.anim_get | ( | self, | |
| name, | |||
| position, | |||
length = 0 |
|||
| ) |
| mlt.Properties.anim_get_color | ( | self, | |
| name, | |||
| position, | |||
length = 0 |
|||
| ) |
| mlt.Properties.anim_get_double | ( | self, | |
| name, | |||
| position, | |||
length = 0 |
|||
| ) |
| mlt.Properties.anim_get_int | ( | self, | |
| name, | |||
| position, | |||
length = 0 |
|||
| ) |
| mlt.Properties.anim_get_rect | ( | self, | |
| name, | |||
| position, | |||
length = 0 |
|||
| ) |
| mlt.Properties.anim_set | ( | self, | |
| * | args | ||
| ) |
| mlt.Properties.block | ( | self, | |
object = None |
|||
| ) |
Suppress event delivery to ``object``.
| mlt.Properties.clear | ( | self, | |
| name | |||
| ) |
Reimplemented in mlt.Producer, and mlt.Playlist.
| mlt.Properties.copy | ( | self, | |
| that, | |||
| prefix | |||
| ) |
Copy all properties whose names begin with ``prefix`` from ``that``.
| mlt.Properties.count | ( | self | ) |
Return the number of name/value pairs stored.
Reimplemented in mlt.Playlist, mlt.Multitrack, and mlt.Tractor.
| mlt.Properties.debug | ( | self, | |
| * | args | ||
| ) |
| mlt.Properties.dec_ref | ( | self | ) |
|
static |
| mlt.Properties.dump | ( | self, | |
| * | args | ||
| ) |
Write all properties to ``output`` as "name=value" lines.
| mlt.Properties.fire_event | ( | self, | |
| event | |||
| ) |
Fire a named event manually.
| mlt.Properties.frames_to_time | ( | self, | |
| arg2, | |||
arg3 = mlt_time_smpte_df |
|||
| ) |
| mlt.Properties.get | ( | self, | |
| * | args | ||
| ) |
*Overload 1:*
Get a string property value by name.
|
*Overload 2:*
Return the property value at positional ``index`` as a string.
|
*Overload 3:*
Return the property value at positional ``index`` in the given time format.
| mlt.Properties.get_anim | ( | self, | |
| name | |||
| ) |
| mlt.Properties.get_animation | ( | self, | |
| name | |||
| ) |
| mlt.Properties.get_color | ( | self, | |
| name | |||
| ) |
| mlt.Properties.get_data | ( | self, | |
| * | args | ||
| ) |
| mlt.Properties.get_double | ( | self, | |
| name | |||
| ) |
Get a double property value by name.
| mlt.Properties.get_int | ( | self, | |
| name | |||
| ) |
Get an integer property value by name.
| mlt.Properties.get_int64 | ( | self, | |
| name | |||
| ) |
Get a 64-bit integer property value by name.
| mlt.Properties.get_lcnumeric | ( | self | ) |
| mlt.Properties.get_name | ( | self, | |
| index | |||
| ) |
Return the property name at positional ``index``.
| mlt.Properties.get_properties | ( | self | ) |
Reimplemented in mlt.Frame, mlt.Service, and mlt.Parser.
| mlt.Properties.get_props | ( | self, | |
| name | |||
| ) |
| mlt.Properties.get_props_at | ( | self, | |
| index | |||
| ) |
| mlt.Properties.get_rect | ( | self, | |
| name | |||
| ) |
| mlt.Properties.get_time | ( | self, | |
| name, | |||
arg3 = mlt_time_smpte_df |
|||
| ) |
| mlt.Properties.inc_ref | ( | self | ) |
| mlt.Properties.inherit | ( | self, | |
| that | |||
| ) |
Copy all properties from ``that`` into this object.
| mlt.Properties.is_anim | ( | self, | |
| name | |||
| ) |
| mlt.Properties.is_sequence | ( | self | ) |
Return true if all property names are numeric indices (i.e. a sequence).
| mlt.Properties.is_valid | ( | self | ) |
Return true if the underlying ::mlt_properties handle is non-null.
| mlt.Properties.listen | ( | self, | |
| id, | |||
| object, | |||
| arg4 | |||
| ) |
Register a listener callback for the named event. Caller owns the returned Event.
| mlt.Properties.load | ( | self, | |
| file | |||
| ) |
Merge properties from a file into this object.
| mlt.Properties.lock | ( | self | ) |
Acquire the recursive mutex protecting this object.
Reimplemented in mlt.Service.
| mlt.Properties.mirror | ( | self, | |
| that | |||
| ) |
Mirror all property changes on this object to ``that``.
| mlt.Properties.parse | ( | self, | |
| namevalue | |||
| ) |
Parse a "name=value" string and store the result.
|
static |
Parse a YAML Tiny file and return a new Properties tree. Caller owns the result.
| mlt.Properties.pass_list | ( | self, | |
| that, | |||
| list | |||
| ) |
Copy the space-delimited list of named properties from ``that``.
| mlt.Properties.pass_property | ( | self, | |
| that, | |||
| name | |||
| ) |
Copy a single named property from ``that``.
| mlt.Properties.pass_values | ( | self, | |
| that, | |||
| prefix | |||
| ) |
Copy all properties whose names begin with ``prefix`` from ``that``.
| mlt.Properties.preset | ( | self, | |
| name | |||
| ) |
Apply a named preset from the presets directory.
| mlt.Properties.property_exists | ( | self, | |
| name | |||
| ) |
| mlt.Properties.ref_count | ( | self | ) |
| mlt.Properties.rename | ( | self, | |
| source, | |||
| dest | |||
| ) |
Rename property ``source`` to ``dest``.
| mlt.Properties.save | ( | self, | |
| file | |||
| ) |
Save properties to a file.
| mlt.Properties.serialise_yaml | ( | self | ) |
| mlt.Properties.set | ( | self, | |
| * | args | ||
| ) |
| mlt.Properties.set_lcnumeric | ( | self, | |
| locale | |||
| ) |
| mlt.Properties.set_string | ( | self, | |
| name, | |||
| value | |||
| ) |
Set a string property (no environment-variable expansion).
| mlt.Properties.setup_wait_for | ( | self, | |
| id | |||
| ) |
Set up a one-shot wait handle for event ``id``. Caller owns the returned Event.
| mlt.Properties.time_to_frames | ( | self, | |
| time | |||
| ) |
| mlt.Properties.unblock | ( | self, | |
object = None |
|||
| ) |
Resume event delivery to ``object``.
| mlt.Properties.unlock | ( | self | ) |
Release the recursive mutex.
Reimplemented in mlt.Service.
| mlt.Properties.wait_for | ( | self, | |
| * | args | ||
| ) |
|
staticprivate |
|
staticprivate |
|
static |