Jump to content

GstWebRTC - API Reference: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 3: Line 3:
[[GstWebRTC - Elements | Plugin Elements]]|
[[GstWebRTC - Elements | Plugin Elements]]|


==Classes, Structs and Enums==
==GstBaseSignaler Class==
==GstBaseSignaler Class==
Base class for custom signalers. <br>
Base class for custom signalers. <br>
Class struct:
   GObject parent;
   GObject parent;
   guint id;
   guint id;
Line 12: Line 14:
   GstBaseSignalerSdpType type;
   GstBaseSignalerSdpType type;


===SDP Types===
==GstBaseSignalerSdpType Class==
 
===SDP Types Enum===
   GST_BASE_SIGNALER_SDP_OFFER,
   GST_BASE_SIGNALER_SDP_OFFER,
   GST_BASE_SIGNALER_SDP_ANSWER,
   GST_BASE_SIGNALER_SDP_ANSWER,
   GST_BASE_SIGNALER_SDP_UNKNOWN,
   GST_BASE_SIGNALER_SDP_UNKNOWN,


===Virtual Functions===
==Virtual Functions==
The subclass must implement the following functions, these functions are called by the base class<br><br>
The subclass must implement the following functions, these functions are called by the base class<br><br>
'''gboolean  (*connect) (GstBaseSignaler *self)'''
'''gboolean  (*connect) (GstBaseSignaler *self)'''
Line 33: Line 37:
    
    


===Signals===
==Signals==
The following signals must be emitted by the subclass:
The following signals must be emitted by the subclass:
   void      (*signaling_bound)  (GstBaseSignaler *self);
   void      (*signaling_bound)  (GstBaseSignaler *self);
1,593

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.