Trait libpanel::subclass::prelude::MediaStreamImplExt
source · pub trait MediaStreamImplExt: ObjectSubclass {
// Required methods
fn parent_pause(&self, media_stream: &Self::Type);
fn parent_play(&self, media_stream: &Self::Type) -> bool;
fn parent_realize(&self, media_stream: &Self::Type, surface: Surface);
fn parent_seek(&self, media_stream: &Self::Type, timestamp: i64);
fn parent_unrealize(&self, media_stream: &Self::Type, surface: Surface);
fn parent_update_audio(
&self,
media_stream: &Self::Type,
muted: bool,
volume: f64
);
}