GstWebRTC - API Reference
← |
⌂ Home |
→ |
GstBaseSignaler Class
GObject parent; guint id; gchar *peer_id; gboolean peer_connected; GstSDPMessage *peer_sdp; GstBaseSignalerSdpType type;
Virtual Functions
/*connect to signaling from subclasses*/ gboolean (*connect) (GstBaseSignaler *self);
/*disconnect from signaling*/ gboolean (*disconnect) (GstBaseSignaler *self);
/*send sdp to the signaling*/ gboolean (*send_sdp) (GstBaseSignaler *self,
GstSDPMessage *sdp, GstBaseSignalerSdpType type);
/*send candidates to the signaling*/ gboolean (*send_candidates) (GstBaseSignaler *self,
GstSDPMessage *candidates);
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 |
→ |