Struct mlt_sys::mlt_tractor_s[][src]

#[repr(C)]
pub struct mlt_tractor_s { pub parent: mlt_producer_s, pub producer: mlt_service, }

\brief Tractor class

The tractor is a convenience class that works with the field class to manage a multitrack, track filters, and transitions.

\extends mlt_producer_s \properties \em multitrack holds a reference to the mulitrack object that a tractor manages \properties \em field holds a reference to the field object that a tractor manages \properties \em producer holds a reference to an encapsulated producer \properties \em global_feed a flag to indicate whether this tractor feeds to the consumer or stops here \properties \em global_queue is something for the data_feed functionality in the core module \properties \em data_queue is something for the data_feed functionality in the core module

Fields

Trait Implementations

impl Debug for mlt_tractor_s
[src]

Formats the value using the given formatter. Read more

impl Copy for mlt_tractor_s
[src]

impl Clone for mlt_tractor_s
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl !Send for mlt_tractor_s

impl !Sync for mlt_tractor_s