|
MLT 7.40.0
Multimedia Framework
|


Public Member Functions | |
| __init__ (self, *args) | |
| attach (self, filter) | |
| connect_producer (self, producer, index=0) | |
| consumer (self) | |
| detach (self, filter) | |
| disconnect_all_producers (self) | |
| disconnect_producer (self, index=0) | |
| filter (self, index) | |
| filter_count (self) | |
| get_frame (self, index=0) | |
| get_profile (self) | |
| get_properties (self) | |
| get_service (self) | |
| insert_producer (self, producer, index=0) | |
| lock (self) | |
| move_filter (self, _from, to) | |
| producer (self) | |
| profile (self) | |
| set_consumer (self, service) | |
| set_profile (self, *args) | |
| type (self) | |
| unlock (self) | |
Public Member Functions inherited from mlt.Properties | |
| 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_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) | |
| 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) | |
| wait_for (self, *args) | |
Properties | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
Properties inherited from mlt.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_Service | |
Additional Inherited Members | |
Static Public Member Functions inherited from mlt.Properties | |
| delete_event (arg1) | |
| parse_yaml (file) | |
Proxy of C++ Mlt::Service class.
| mlt.Service.__init__ | ( | self, | |
| * | args | ||
| ) |
*Overload 1:*
Wrap an existing ::mlt_properties without taking ownership.
|
*Overload 2:*
Load properties from a file.
Reimplemented from mlt.Properties.
Reimplemented in mlt.Producer, mlt.Playlist, mlt.Consumer, mlt.Filter, mlt.Transition, mlt.Multitrack, mlt.Field, mlt.Tractor, and mlt.FilteredConsumer.
| mlt.Service.attach | ( | self, | |
| filter | |||
| ) |
Attach ``filter`` to this service.
Reimplemented in mlt.FilteredConsumer.
| mlt.Service.connect_producer | ( | self, | |
| producer, | |||
index = 0 |
|||
| ) |
Connect ``producer`` as the input at ``index``.
| mlt.Service.consumer | ( | self | ) |
Return the downstream consumer service, or null.
| mlt.Service.detach | ( | self, | |
| filter | |||
| ) |
Detach ``filter`` from this service.
Reimplemented in mlt.FilteredConsumer.
| mlt.Service.disconnect_all_producers | ( | self | ) |
Disconnect all producer inputs.
| mlt.Service.disconnect_producer | ( | self, | |
index = 0 |
|||
| ) |
Disconnect the producer at ``index``.
| mlt.Service.filter | ( | self, | |
| index | |||
| ) |
Return the attached filter at ``index``. Caller does not own the result.
| mlt.Service.filter_count | ( | self | ) |
Return the number of attached filters.
| mlt.Service.get_frame | ( | self, | |
index = 0 |
|||
| ) |
Pull and return frame ``index`` from this service. Caller owns the result.
| mlt.Service.get_profile | ( | self | ) |
| mlt.Service.get_properties | ( | self | ) |
Reimplemented from mlt.Properties.
| mlt.Service.get_service | ( | self | ) |
Reimplemented in mlt.Producer, mlt.Consumer, mlt.Filter, mlt.Transition, and mlt.Field.
| mlt.Service.insert_producer | ( | self, | |
| producer, | |||
index = 0 |
|||
| ) |
Insert ``producer`` at ``index``, shifting existing connections up.
| mlt.Service.lock | ( | self | ) |
Acquire the service mutex (use around property reads in render threads).
Reimplemented from mlt.Properties.
| mlt.Service.move_filter | ( | self, | |
| _from, | |||
| to | |||
| ) |
Move the attached filter at position ``from`` to position ``to``.
| mlt.Service.producer | ( | self | ) |
Return the first upstream producer, or null.
| mlt.Service.profile | ( | self | ) |
Return the profile associated with this service.
| mlt.Service.set_consumer | ( | self, | |
| service | |||
| ) |
| mlt.Service.set_profile | ( | self, | |
| * | args | ||
| ) |
| mlt.Service.type | ( | self | ) |
Return the service sub-type (producer, filter, consumer, transition, etc.).
| mlt.Service.unlock | ( | self | ) |
Release the service mutex.
Reimplemented from mlt.Properties.
|
staticprivate |
|
staticprivate |
|
static |