|
mlt 0.7.6
|
Field class. More...
Public Member Functions | |
| void | mlt_field_close (mlt_field self) |
| Close the field. | |
| void | mlt_field_disconnect_service (mlt_field self, mlt_service service) |
| Remove a filter or transition from the field. | |
| mlt_field | mlt_field_init () |
| Construct a field, mulitrack, and tractor. | |
| mlt_multitrack | mlt_field_multitrack (mlt_field self) |
| Get the multitrack. | |
| mlt_field | mlt_field_new (mlt_multitrack multitrack, mlt_tractor tractor) |
| Construct a field and initialize with supplied multitrack and tractor. | |
| int | mlt_field_plant_filter (mlt_field self, mlt_filter that, int track) |
| Plant a filter. | |
| int | mlt_field_plant_transition (mlt_field self, mlt_transition that, int a_track, int b_track) |
| Plant a transition. | |
| mlt_properties | mlt_field_properties (mlt_field self) |
| Get the properties associated to this field. | |
| mlt_service | mlt_field_service (mlt_field self) |
| Get the service associated to this field. | |
| mlt_tractor | mlt_field_tractor (mlt_field self) |
| Get the tractor. | |
Data Fields | |
| mlt_multitrack | multitrack |
| Multitrack. | |
| mlt_service | producer |
| This is the producer we're connected to. | |
| mlt_tractor | tractor |
| Tractor. | |
Field class.
The field is a convenience class that works with the tractor and multitrack classes to manage track filters and transitions.
| void mlt_field_close | ( | mlt_field | self | ) |
Close the field.
| self | a field |
| void mlt_field_disconnect_service | ( | mlt_field | self, |
| mlt_service | service | ||
| ) |
Remove a filter or transition from the field.
| self | a field |
| service | the filter or transition to remove |
| mlt_field mlt_field_init | ( | ) |
Construct a field, mulitrack, and tractor.
| mlt_multitrack mlt_field_multitrack | ( | mlt_field | self | ) |
Get the multitrack.
| self | a field |
| mlt_field mlt_field_new | ( | mlt_multitrack | multitrack, |
| mlt_tractor | tractor | ||
| ) |
Construct a field and initialize with supplied multitrack and tractor.
| multitrack | a multitrack |
| tractor | a tractor |
| int mlt_field_plant_filter | ( | mlt_field | self, |
| mlt_filter | that, | ||
| int | track | ||
| ) |
Plant a filter.
| self | a field |
| that | a filter |
| track | the track index |
| int mlt_field_plant_transition | ( | mlt_field | self, |
| mlt_transition | that, | ||
| int | a_track, | ||
| int | b_track | ||
| ) |
Plant a transition.
| self | a field |
| that | a transition |
| a_track | input A's track index |
| b_track | input B's track index |
| mlt_properties mlt_field_properties | ( | mlt_field | self | ) |
Get the properties associated to this field.
| self | a field |
| mlt_service mlt_field_service | ( | mlt_field | self | ) |
Get the service associated to this field.
| self | a field |
| mlt_tractor mlt_field_tractor | ( | mlt_field | self | ) |
Get the tractor.
| self | a field |
Multitrack.
This is the producer we're connected to.
Tractor.
1.7.3