1 // Generated by gmmproc 2.50.1 -- DO NOT MODIFY! 2 #ifndef _GSTREAMERMM_STREAMSYNCHRONIZER_P_H 3 #define _GSTREAMERMM_STREAMSYNCHRONIZER_P_H 4 #ifndef GSTREAMERMM_DISABLE_DEPRECATED 5 6 7 #include <glibmm/class.h> 8 9 namespace Gst 10 { 11 12 class StreamSynchronizer_Class : public Glib::Class 13 { 14 public: 15 #ifndef DOXYGEN_SHOULD_SKIP_THIS 16 using CppObjectType = StreamSynchronizer; 17 using BaseObjectType = GstStreamSynchronizer; 18 using BaseClassType = GstStreamSynchronizerClass; 19 using CppClassParent = Gst::Element_Class; 20 using BaseClassParent = GstElementClass; 21 22 friend class StreamSynchronizer; 23 #endif /* DOXYGEN_SHOULD_SKIP_THIS */ 24 25 const Glib::Class& init(); 26 27 28 static void class_init_function(void* g_class, void* class_data); 29 30 static Glib::ObjectBase* wrap_new(GObject*); 31 32 protected: 33 34 //Callbacks (default signal handlers): 35 //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any. 36 //You could prevent the original default signal handlers being called by overriding the *_impl method. 37 38 //Callbacks (virtual functions): 39 }; 40 41 42 } // namespace Gst 43 44 #include <gstreamermm/private/element_p.h> 45 #endif // GSTREAMERMM_DISABLE_DEPRECATED 46 47 48 #endif /* _GSTREAMERMM_STREAMSYNCHRONIZER_P_H */ 49 50