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