GstWebRTC - API Reference: Difference between revisions
Jcaballero (talk | contribs) No edit summary |
Jcaballero (talk | contribs) No edit summary |
||
Line 12: | Line 12: | ||
===Virtual Functions=== | ===Virtual Functions=== | ||
The subclass must implement these functions: | The subclass must implement these functions: <br> | ||
'''gboolean (*connect) (GstBaseSignaler *self):''' | |||
gboolean (* | Connect to signaling from subclasses | ||
<br> | |||
'''gboolean (*disconnect) (GstBaseSignaler *self)'''<br> | |||
Disconnect from signaling.<br> | |||
'''gboolean (*send_sdp) (GstBaseSignaler *self, | |||
GstSDPMessage *sdp, | |||
GstBaseSignalerSdpType type);'''<br> | |||
Send sdp to the signaling.<br> | |||
'''gboolean (*send_candidates) (GstBaseSignaler *self, | |||
GstSDPMessage *candidates);'''<br> | |||
Send candidates to the signaling. | |||
GstSDPMessage * | |||
==Signals== | ==Signals== |
Revision as of 18:01, 20 September 2017
← |
⌂ Home |
→ |
GstBaseSignaler Class
GObject parent; guint id; gchar *peer_id; gboolean peer_connected; GstSDPMessage *peer_sdp; GstBaseSignalerSdpType type;
Virtual Functions
The subclass must implement these functions:
gboolean (*connect) (GstBaseSignaler *self):
Connect to signaling from subclasses
gboolean (*disconnect) (GstBaseSignaler *self)
Disconnect from signaling.
gboolean (*send_sdp) (GstBaseSignaler *self,
GstSDPMessage *sdp,
GstBaseSignalerSdpType type);
Send sdp to the signaling.
gboolean (*send_candidates) (GstBaseSignaler *self,
GstSDPMessage *candidates);
Send candidates to the signaling.
Signals
void (*signaling_bound) (GstBaseSignaler *self); void (*peer_connected) (GstBaseSignaler *self); void (*peer_disconnected) (GstBaseSignaler *self); void (*peer_sdp) (GstBaseSignaler *self, GstBaseSignalerSdpType * type, GstSDPMessage * sdp); void (*peer_candidate) (GstBaseSignaler *self, gint sdp_index, gchar * sdp); void (*signaling_error) (GstBaseSignaler *self);
← |
⌂ Home |
→ |