Struct mlt_sys::mlt_playlist_clip_info [−][src]
#[repr(C)]pub struct mlt_playlist_clip_info { pub clip: c_int, pub producer: mlt_producer, pub cut: mlt_producer, pub start: mlt_position, pub resource: *mut c_char, pub frame_in: mlt_position, pub frame_out: mlt_position, pub frame_count: mlt_position, pub length: mlt_position, pub fps: f32, pub repeat: c_int, }
\brief structure for returning clip information from a playlist entry
Fields
clip: c_int
< the index of the clip within the playlist
producer: mlt_producer
< the clip's producer (or parent producer of a cut)
cut: mlt_producer
< the clips' cut producer
start: mlt_position
< the time this begins relative to the beginning of the playlist
resource: *mut c_char
< the file name or address of the clip
frame_in: mlt_position
< the clip's in point
frame_out: mlt_position
< the clip's out point
frame_count: mlt_position
< the duration of the clip
length: mlt_position
< the unedited duration of the clip
fps: f32
< the frame rate of the clip
repeat: c_int
< the number of times the clip is repeated
Trait Implementations
impl Debug for mlt_playlist_clip_info
[src]
impl Debug for mlt_playlist_clip_info
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Copy for mlt_playlist_clip_info
[src]
impl Copy for mlt_playlist_clip_info
impl Clone for mlt_playlist_clip_info
[src]
impl Clone for mlt_playlist_clip_info
fn clone(&self) -> mlt_playlist_clip_info
[src]
fn clone(&self) -> mlt_playlist_clip_info
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !Send for mlt_playlist_clip_info
impl !Send for mlt_playlist_clip_info
impl !Sync for mlt_playlist_clip_info
impl !Sync for mlt_playlist_clip_info