Trait vlc::MediaPlayerVideoEx [−][src]
pub trait MediaPlayerVideoEx { fn toggle_fullscreen(&self); fn set_fullscreen(&self, fullscreen: bool); fn get_fullscreen(&self) -> bool; fn set_key_input(&self, on: bool); fn set_mouse_input(&self, on: bool); fn get_size(&self, num: u32) -> Option<(u32, u32)>; fn get_video_track(&self) -> Option<i32>; fn set_video_track(&self, track: i32); fn get_cursor(&self, num: u32) -> Option<(i32, i32)>; fn get_scale(&self) -> f32; fn set_scale(&self, factor: f32); fn get_aspect_ratio(&self) -> Option<String>; fn set_aspect_ratio(&self, aspect: Option<&str>); fn get_video_track_description(&self) -> Option<Vec<TrackDescription>>; fn get_adjust_int(&self, option: VideoAdjustOption) -> i32; fn set_adjust_int(&self, option: VideoAdjustOption, value: i32); fn get_adjust_float(&self, option: VideoAdjustOption) -> f32; fn set_adjust_float(&self, option: VideoAdjustOption, value: f32); }
Required Methods
fn toggle_fullscreen(&self)
fn set_fullscreen(&self, fullscreen: bool)
fn get_fullscreen(&self) -> bool
fn set_key_input(&self, on: bool)
fn set_mouse_input(&self, on: bool)
fn get_size(&self, num: u32) -> Option<(u32, u32)>
fn get_video_track(&self) -> Option<i32>
fn set_video_track(&self, track: i32)
fn get_cursor(&self, num: u32) -> Option<(i32, i32)>
fn get_scale(&self) -> f32
fn set_scale(&self, factor: f32)
fn get_aspect_ratio(&self) -> Option<String>
fn set_aspect_ratio(&self, aspect: Option<&str>)
fn get_video_track_description(&self) -> Option<Vec<TrackDescription>>
fn get_adjust_int(&self, option: VideoAdjustOption) -> i32
fn set_adjust_int(&self, option: VideoAdjustOption, value: i32)
fn get_adjust_float(&self, option: VideoAdjustOption) -> f32
fn set_adjust_float(&self, option: VideoAdjustOption, value: f32)
Implementors
impl MediaPlayerVideoEx for MediaPlayer