Jump to content

GStreamer WebRTC Wrapper/Architecture/GstWebRTCWrapperBin OWRSignaler: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 11: Line 11:
==== Methods ====
==== Methods ====


* '''connect(GstBaseSignaler * parent)''': Connect to signaling server.
* '''disconnect(GstBaseSignaler * parent)''': Disconnect from signaling server.
* '''is_connected(GstBaseSignaler * parent)''': Check whether there is a connection to signaling server.
* '''send_local_description(GstBaseSignaler * parent, gchar * local_description, GstWebRTCSDPType type)''': Send the local description through signaling.
* '''send_candidate(GstBaseSignaler * parent, const gchar * mid, gint sdp_mline_index, gchar * candidate)''': Send the candidate through signaling.
* '''gst_owr_signaler_set_property(GObject * object, guint property_id, const GValue * value, GParamSpec * pspec)''': ADD DESCRIPTION.
* '''gst_owr_signaler_get_property(GObject * object, guint property_id, const GValue * value, GParamSpec * pspec)''': ADD DESCRIPTION.
* '''gst_owr_signaler_clean_soup_session(GstOwrSignaler * owr)''': Check if Data Stream is running and destroy libsoup resources.
* '''gst_owr_signaler_clean_soup_session(GstOwrSignaler * owr)''': Check if Data Stream is running and destroy libsoup resources.
* '''gst_owr_signaler_get_property()''': ADD DESCRIPTION.
* '''gst_owr_sdp_sent(SoupSession * session, GAsyncResult * result, gpointer user_data)''': ADD DESCRIPTION.
 
* '''gst_owr_signaler_url_server_check(GstOwrSignaler * owr)''': Checks if URL Server exists and if it is valid.
* '''gst_owr_eventstream_line_read(GDataInputStream * input_stream, GAsyncResult * result, gpointer user_data)''': ADD DESCRIPTION.
* '''gst_owr_read_eventstream_line(GDataInputStream * input_stream, gpointer user_data)''': ADD DESCRIPTION.
* '''gst_owr_async_request_sent(SoupSession * session, GAsyncResult * result, gpointer user_data)''': ADD DESCRIPTION.
* '''gst_owr_append_auth(SoupMessage * msg, const gchar * api_token)''': ADD DESCRIPTION.
* '''gst_owr_send_async_request(GstOwrSignaler * owr)''': ADD DESCRIPTION.
* '''gst_owr_signaler_event_join(GstOwrSignaler * owr, gchar * data)''': ADD DESCRIPTION.
* '''gst_owr_signaler_event_leave(GstOwrSignaler * owr, gchar * data)''': ADD DESCRIPTION.
* '''gst_owr_signaler_event_user(GstOwrSignaler * owr, gchar * data)''': ADD DESCRIPTION.
* '''gst_owr_signaler_event_busy(GstOwrSignaler * owr, gchar * data)''': ADD DESCRIPTION.


==== Signals ====
==== Signals ====
505

edits

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