staff, Administrators
1,593
edits
Jcaballero (talk | contribs) No edit summary |
Jcaballero (talk | contribs) No edit summary |
||
Line 54: | Line 54: | ||
;Returns | ;Returns | ||
:True if disconnection was successful. | :True if disconnection was successful. | ||
===Send SDP=== | |||
Send candidates to the signaling.< | Send sdp to the signaling. | ||
<pre> | |||
gboolean (*send_sdp) (GstBaseSignaler *self, GstSDPMessage *sdp, GstBaseSignalerSdpType type) | |||
</pre> | |||
;Parameters | |||
:GstBaseSignaler: The base class | |||
:GstSDPMessage: | |||
:GstBaseSignalerSdpType: | |||
;Returns | |||
:True if spd sent succesfully was successful. | |||
===Send Candidates=== | |||
Send candidates to the signaling. | |||
<pre> | |||
gboolean (*send_candidates) (GstBaseSignaler *self, GstSDPMessage *candidates) | |||
</pre> | |||
;Parameters | |||
:GstBaseSignaler: The base class | |||
:GstSDPMessage: | |||
;Returns | |||
:True if sent candidates succesfully was successful. | |||
==Signals== | ==Signals== | ||
The following signals must be emitted by the subclass:<br> | The following signals must be emitted by the subclass:<br> | ||
===Signaling bound=== | |||
< | <pre> | ||
void (*signaling_bound) (GstBaseSignaler *self) | |||
< | </pre> | ||
;Parameters | |||
< | :GstBaseSignaler: The base class | ||
;Returns | |||
< | :Nothing | ||
< | ===Peer connected=== | ||
<pre> | |||
void (*peer_connected) (GstBaseSignaler *self) | |||
</pre> | |||
;Parameters | |||
:GstBaseSignaler: The base class | |||
;Returns | |||
:Nothing | |||
===Peer disconnected=== | |||
<pre> | |||
void (*peer_disconnected) (GstBaseSignaler *self) | |||
</pre> | |||
;Parameters | |||
:GstBaseSignaler: The base class | |||
;Returns | |||
:Nothing | |||
===Peer SDP=== | |||
<pre> | |||
void (*peer_sdp) (GstBaseSignaler *self, GstBaseSignalerSdpType * type, GstSDPMessage * sdp) | |||
</pre> | |||
;Parameters | |||
:GstBaseSignaler self: The base class | |||
:GstSDPMessage: | |||
;Returns | |||
:Nothing | |||
===Peer Candidate=== | |||
<pre> | |||
void (*peer_candidate) (GstBaseSignaler *self, gint sdp_index, gchar * sdp) | |||
</pre> | |||
;Parameters | |||
:GstBaseSignaler self: The base class | |||
:gint sdp_index | |||
:gchar * sd | |||
;Returns | |||
:Nothing | |||
===Signaling Error=== | |||
<pre> | |||
void (*signaling_error) (GstBaseSignaler *self) | |||
</pre> | |||
;Parameters | |||
:GstBaseSignaler self: The base class | |||
;Returns | |||
:Nothing | |||
}} | }} |