gstreamer_player/auto/
player_gmain_context_signal_dispatcher.rs
1use crate::{ffi, PlayerSignalDispatcher};
7use glib::{prelude::*, translate::*};
8
9glib::wrapper! {
10 #[doc(alias = "GstPlayerGMainContextSignalDispatcher")]
22 pub struct PlayerGMainContextSignalDispatcher(Object<ffi::GstPlayerGMainContextSignalDispatcher, ffi::GstPlayerGMainContextSignalDispatcherClass>) @implements PlayerSignalDispatcher;
23
24 match fn {
25 type_ => || ffi::gst_player_g_main_context_signal_dispatcher_get_type(),
26 }
27}
28
29impl PlayerGMainContextSignalDispatcher {
30 #[doc(alias = "application-context")]
31 pub fn application_context(&self) -> Option<glib::MainContext> {
32 ObjectExt::property(self, "application-context")
33 }
34}
35
36unsafe impl Send for PlayerGMainContextSignalDispatcher {}
37unsafe impl Sync for PlayerGMainContextSignalDispatcher {}