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

Implementors