gstreamer_player/auto/
player_gmain_context_signal_dispatcher.rs1use 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 {}