Struct gst::bus::Bus [−][src]
pub struct Bus { /* fields omitted */ }
Methods
impl Bus
[src]
impl Bus
pub unsafe fn new(bus: *mut GstBus) -> Option<Bus>
[src]
pub unsafe fn new(bus: *mut GstBus) -> Option<Bus>
pub fn add_watch<W: Watch>(&mut self, watch: W) -> u32
[src]
pub fn add_watch<W: Watch>(&mut self, watch: W) -> u32
pub fn remove_watch(&mut self) -> bool
[src]
pub fn remove_watch(&mut self) -> bool
pub fn receiver(&mut self) -> Receiver<Message>
[src]
pub fn receiver(&mut self) -> Receiver<Message>
pub unsafe fn gst_bus(&self) -> *const GstBus
[src]
pub unsafe fn gst_bus(&self) -> *const GstBus
pub unsafe fn gst_bus_mut(&mut self) -> *mut GstBus
[src]
pub unsafe fn gst_bus_mut(&mut self) -> *mut GstBus